INNER CODE UNIT · Python
get_image_data
runpod-workers/worker-comfyui · handler.py:773
def get_image_data(filename, subfolder, image_type):
"""
Fetch image bytes from the ComfyUI /view endpoint.
Args:
filename (str): The filename of the image.
subfolder (str): The subfolder where the image is stored.
image_type (str): The type of the image (e.g., 'output').
Returns:
bytes: The raw image data, or None if an error occurs.
"""
print(
f"worker-comfyui - Fetching image data: type={image_type}, subfolder={subfolder}, filename={filename}"
)
data = {"filename": filename, "subfolder": subfolder, "type": image_type}
url_values = urllib.parse.urlencode(data)
try: