NodeIcon ImageGrid

Layouts given images.


Inputs

Images

Image (multiple) Images to layout

Output

Image Concatenated images

Parameters

Layout Orientation:
Horizontal

concatenate images to the right of the first

Vertical

concatenate images to the bottom of the first

Padding, px:

pixel width of border, painted in Background Color

Spacing, px:

pixel width of separators, painted in Background Color

Use Custom Cell Resolution:

if set, uses Custom Cell Resolution for scaling instead of resolution of first image input

Custom Cell Resolution:

can be used for scaling instead of first input image resolution

Scaling:
Center

preserves original image scale, cropping if needed to match the cell size; the rest of the cell is filled with Background Color

Fit

adjusts image scale to fit the whole image in the cell; the rest of the cell is filled with Background Color

Span

adjusts image scale to fill the cell completely, cropping the excess

Extend

same as Span, but instead of cropping the excess extends the cell

Text:

first line will be used for the first image, second line for the second, etc

Text Alignment Horizontal:
Left

align left side of the label with the left side of the cell

Center

align center of the label with the center of the cell

Right

align right side of the label with the right side of the cell

Text Alignment Horizontal:
Top

align top side of the label with the top side of the cell

Center

align center of the label with the center of the cell

Bottom

align bottom side of the label with the bottom side of the cell

Text Padding, px:

pixel offset of the label from the correspondent cell corner

Font Color:

color of labels text

Background Color:

color of padding, spacing and free space in cells

Font:

font family used for labels

Font Size, pt:

size of labels font

Filter Method:
Nearest Neighbor

left pixels sharp

Bilinear

use weithed average of the 4 closest pixels

Bicubic

use weithed average of the 9 closest pixels

If Different Pixel Types:
Use Highest

use pixel type with bigger depth. Check how pixel types are compared in Pixel Types Comparison

Use Lowest

use pixel type with lower depth

Error

ImageGrid won’t compute if input images have different pixel types

If Different Channels Number:

Use Highest

Use Lowest

Error

ImageGrid won’t compute if input images have different channels count

Method:
OpenGL

render via OpenGL. Requires OpenGL 2.1 context

CPU

slower computing on CPU

Note

If you compute a project using WrapCmd command line interface or Node on a machine where OpenGL 2.1 is not available, the node will be computed with CPU method anyway.