ComfyUI_Comfyroll_CustomNodes icon indicating copy to clipboard operation
ComfyUI_Comfyroll_CustomNodes copied to clipboard

Error on Halftone Filter execution

Open gonzalu opened this issue 1 year ago • 2 comments

Hello,

I am getting the following error when trying to run the CR Halftone Filter. No matter what image I use as input, I get:

!!! Exception during processing!!! wrong number of bands
Traceback (most recent call last):
  File "E:\ComfyUI\ComfyUI\execution.py", line 151, in recursive_execute
    output_data, output_ui = get_output_data(obj, input_data_all)
                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "E:\ComfyUI\ComfyUI\execution.py", line 81, in get_output_data
    return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "E:\ComfyUI\ComfyUI\execution.py", line 74, in map_node_over_list
    results.append(getattr(obj, func)(**slice_dict(input_data_all, i)))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "E:\ComfyUI\ComfyUI\custom_nodes\ComfyUI_Comfyroll_CustomNodes\nodes\nodes_graphics_filter.py", line 202, in halftone_effect
    new_image = Image.merge("CMYK", halftone_images).convert("RGB")
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "E:\ComfyUI\python_embeded\Lib\site-packages\PIL\Image.py", line 3431, in merge
    raise ValueError(msg)
ValueError: wrong number of bands

gonzalu avatar May 24 '24 16:05 gonzalu

same here

microvswind avatar Apr 29 '25 04:04 microvswind

same here

I decided to create my own :D

https://github.com/gonzalu/ComfyUI_YFG_Comical?tab=readme-ov-file#image-halftone-generator

gonzalu avatar May 03 '25 01:05 gonzalu