# Image Nodes

The Image category in ImagineArt Workflows provides a complete set of nodes for generating, editing, enhancing, and manipulating images. From creating visuals from scratch to fine-tuning lighting, resizing for multiple platforms, or batch-processing an entire set of assets—these nodes cover every stage of the image creation pipeline.

***

### How to Add Image Nodes

1. Click the Add (+) button on the left toolbar in the workflow canvas.
2. Select Image under node categories.
3. Choose from the available nodes listed below.

You can also double-click anywhere on the canvas and search for any image node by name.

***

### Generation Nodes

These nodes create new images from prompts, references, or a combination of both.

{% stepper %}
{% step %}

### [**Generate Image**](https://help.imagine.art/workflows/understanding-nodes/image-nodes/generate-image)

Create images from text prompts (text-to-image) or transform existing images using a reference and a description (image-to-image).&#x20;
{% endstep %}

{% step %}

### [Edit Image](https://help.imagine.art/workflows/understanding-nodes/image-nodes/edit-image)

Generate new images inspired by one or more reference images. Upload multiple references to guide the AI in combining styles, concepts, and visual elements into a fresh output.
{% endstep %}
{% endstepper %}

***

### Enhancement Nodes

These nodes improve, refine, or transform existing images.

{% stepper %}
{% step %}

### [Upscale image](https://help.imagine.art/workflows/understanding-nodes/image-nodes/upscale-image)

Increase the resolution and sharpness of any image using AI. Ideal for preparing low-resolution assets for print, large displays, or professional presentations.
{% endstep %}

{% step %}

### [Multiple Camera Angles](https://help.imagine.art/workflows/understanding-nodes/image-nodes/multiple-camera-angles)

Generate new perspective views of a subject from a single image. Rotate, tilt, and zoom a virtual camera around your subject using the interactive 3D controller to produce angles that weren't in the original shot.
{% endstep %}

{% step %}

### [Relight](https://help.imagine.art/workflows/understanding-nodes/image-nodes/relight)

Reposition, recolor, and adjust the intensity of the light source on any image. Use the interactive 3D light controller or quick-position presets to transform the mood and depth of a scene.
{% endstep %}

{% step %}

### [AI Resize](https://help.imagine.art/workflows/understanding-nodes/image-nodes/ai-resize)

Intelligently resize images to different aspect ratios without awkward cropping or stretching. The AI adapts the composition extending backgrounds and repositioning elements.
{% endstep %}
{% endstepper %}

***

### Utility Nodes

These nodes handle layout, resizing, and batch operations for streamlined workflows.

{% stepper %}
{% step %}

### [Split Image](https://help.imagine.art/workflows/understanding-nodes/image-nodes/split-image)

Divide a single image into a grid of smaller cropped sections.&#x20;
{% endstep %}

{% step %}

### [Image Iterator](https://help.imagine.art/workflows/understanding-nodes/image-nodes/image-iterator)

Process multiple images through a single workflow by feeding each one individually to downstream nodes.
{% endstep %}
{% endstepper %}

***

### Combining Nodes

Image nodes are designed to work together. Here are some common combinations:

* Generate → Upscale
  * Create an image from a prompt, then enhance its resolution for print or large format.
* Generate → Multiple Camera Angles
  * Produce a base image, then generate additional perspectives for a product showcase or character turnaround.
* Import → Image Iterator → Edit Image
  * Batch-process a set of reference photos through the same style or editing prompt.
* Generate → AI Resize
  * Create a single hero visual, then resize it into multiple aspect ratios for cross-platform campaigns.
* Generate → Relight
  * Produce a scene, then experiment with different lighting setups to change the mood.
* Split Image → Upscale
  * Break a storyboard into individual frames, then upscale each one for higher-quality output.
