Back to the journal

Put Every AI Product Image on One Page Before You Approve the Set

Turn a folder of AI product images into one labelled proof sheet, then use it to spot framing, lighting, colour and geometry drift before upload.

An AI product image can look convincing on its own and still fail as part of a catalogue set. Put six versions of the same ring together and a different band thickness, warmer metal colour or taller stone setting becomes much easier to see. The same applies to packaging labels, handbag handles and bottle caps.

A labelled contact sheet turns a folder of images into one review page. This tutorial uses ImageMagick, a free, open-source image toolkit. Its montage command is specifically designed to create arrays of thumbnails, similar to a traditional photographic proof sheet.

The contact sheet does not edit or judge the files. It makes inconsistencies visible so a seller can decide which images need closer inspection, correction or regeneration before upload.

What a contact sheet catches quickly

The grid is useful for differences that emerge across a set: changing product scale, uneven margins, inconsistent camera height, drifting white balance, shadows pointing in different directions, varying metal finish and product geometry that changes between angles.

For jewellery, it can reveal a chain becoming thicker, a clasp changing type, a ring head growing between views or paired earrings losing symmetry. For packaged products, look for cap height, pump direction, label position, logo size and the amount of product visible in each crop.

It is less useful for tiny engraving errors or one-pixel edge changes. Those need a full-resolution check. Think of the grid as triage: it tells you where to zoom in.

Step 1: prepare a clean review folder

Keep the full-resolution originals untouched. Make a folder called contact-sheet-input and place review copies of one product set inside it. Do not mix unrelated SKUs, because normal differences between products will make the sheet harder to read.

Use filenames that carry useful information and sort in the order you want to review. For example: 00-real-reference.jpg, 01-front-ai.jpg, 02-left-ai.jpg, 03-right-ai.jpg and 04-back-ai.jpg. Starting the approved photograph with 00 places it first, so every generated view has a visible source of truth.

If you are comparing colour variants rather than angles, keep the angle fixed and name the files 01-silver, 02-gold and 03-rose-gold. One contact sheet should answer one question.

Step 2: install ImageMagick and check it works

Install ImageMagick using the official instructions for your operating system. Open Terminal on macOS or Linux, or PowerShell on Windows, and run: magick -version

If the command returns an ImageMagick version, the installation is ready. ImageMagick 7 uses the magick command followed by the tool name, so the contact-sheet command begins with magick montage.

Step 3: create a four-column review sheet

From the folder that contains contact-sheet-input, run this command: magick montage -label "%f" contact-sheet-input/* -auto-orient -tile 4x -geometry "420x420>+18+28" -background "#f3f3f3" -fill "#111111" -pointsize 18 review-contact-sheet.jpg

The command reads every image in the input folder and writes review-contact-sheet.jpg beside that folder. Keeping the output outside the input folder prevents it from being included the next time you run the command.

The label setting prints each source filename below its thumbnail. The auto-orient setting respects camera orientation data. A tile value of 4x creates four columns and as many rows as needed. The geometry setting fits each image inside a 420 by 420 pixel area, shrinks larger files without enlarging smaller ones, and adds space around each tile. The final settings create a neutral background and dark labels.

If labels are cut off, shorten the filenames or reduce the point size. If the products look too small, change 420x420 to 600x600 and use fewer columns.

Step 4: review the grid in three passes

First check composition. Scan the product silhouette and negative space around it. Does the item occupy a consistent proportion of every frame? Does one image sit higher, lean differently or use a noticeably different perspective? A contact sheet makes these framing jumps obvious.

Next check light and material. Compare highlight width, shadow direction, background brightness and colour temperature. Polished silver should not turn grey in one frame and blue in another. Gold should not move from warm yellow to orange unless the lighting change is deliberate and appropriate for the set.

Finally check construction. Follow chains from end to end, compare clasps and jump rings, count visible stones and examine prong positions. On non-jewellery products, compare seams, fasteners, handles, ports, labels and packaging closures. Write down the filenames that need full-size inspection rather than trying to decide from the thumbnail alone.

Step 5: make a larger detail sheet for the suspects

Copy the questionable files and the approved reference into a second folder called contact-sheet-detail. Then run: magick montage -label "%f" contact-sheet-detail/* -auto-orient -tile 2x -geometry "800x800>+24+36" -background "#f3f3f3" -fill "#111111" -pointsize 22 review-detail-sheet.jpg

The two-column version gives each image more space and is useful for checking settings, labels and hardware. Open any remaining suspect file at 100 per cent beside the real reference. If the product geometry changed, regenerate from the approved source or replace the altered area with verified product pixels. Do not use another broad AI edit to repair an AI-created detail.

Step 6: make the sheet part of approval

Create a contact sheet after every generation batch, not after the images have already been uploaded to several channels. Save it beside the approved set with the date and SKU in the filename. The sheet becomes a compact record of what was reviewed, while the individual full-resolution files remain the deliverables.

For a large catalogue, review one SKU and one image purpose at a time. A grid of front-facing white-background images should not be mixed with lifestyle scenes or model shots. Consistency is easier to judge when the intended composition is genuinely comparable.

What this workflow cannot prove

A contact sheet does not establish that an unseen side of a product is accurate. A generated back view may match the style of the set while still inventing hardware that was never photographed. New angles need adequate references or verification against the physical item.

It also cannot replace a pixel-level comparison when two files share the same angle and crop. For a background edit that should leave the product untouched, a Difference overlay is stricter. The contact sheet answers a different question: does the complete image set behave like one product and one photographic system?

That distinction is the value of the method. AI generation produces options quickly, but approval still benefits from a view that makes the whole batch easy to compare. One labelled page can expose the outlier that looks harmless when opened by itself.

Sources

ImageMagick, “Command-line Tools: Montage,” reviewed 3 October 2026: https://imagemagick.org/montage/

ImageMagick Usage Examples, “Montage, Arrays of Images,” reviewed 3 October 2026: https://usage.imagemagick.org/montage/

ImageMagick, “Download,” reviewed 3 October 2026: https://imagemagick.org/script/download.php

AI Product ImagesImageMagickQuality ControlProduct PhotographyE-commerce