Version 2.0.0.0
Latest July 2026A major, AI-first release. ImageLabs goes from a single background-removal model to a managed library of nine on-device AI models — five background removers, click-to-select object editing, 4× upscaling, colorization and scratch repair — every one running locally with GPU acceleration and no cloud. The workspace is redesigned around an Overview with quick actions and history, batch processing returns as edit-chain replay, and a deep bug-fix pass hardens 1.0.
Added
- Nine on-device AI models — a managed, offline library. Every model runs locally with GPU acceleration and automatic CPU fallback, is integrity-verified (SHA-256), and is open-source. One is bundled; the rest download on demand:
- Background removal (5) — fast (bundled, 4.7 MB) · balanced (43 MB) · best (176 MB) · people (176 MB) · sharpest edges (176 MB), all Apache-2.0.
- Click-to-select any object (43 MB, MIT).
- AI 4× super-resolution (67 MB, BSD-3-Clause).
- Colorization of black-and-white / faded photos (935 MB, Apache-2.0).
- Paint-to-fill repair / inpainting (88 MB, Apache-2.0).
- Background task with four AI modes (was “Remove Background”) — Remove, Blur (portrait/bokeh), Color pop (color subject on a grayscale background), and Replace with image. Remove mode gains Trim to subject, Sticker outline (width + color), and Drop shadow.
- Click-to-select object — instead of the auto-detected subject, click the exact object you want. Powers Background → Pick object, Crop → Select object, and object-shaped Blur / Mosaic.
- AI 4× upscaling in Resize — choose the AI enlargement engine when making an image bigger; it runs tiled (seam-free), fully offline, keeps transparency, then fits your exact target size.
- Colorize task — add natural, realistic color to black-and-white or faded photos with one click; original detail is preserved and only color is generated. Works on true grayscale files, not just color photos that look gray.
- Repair / Scratch removal task — paint over scratches, tears or small unwanted objects with an adjustable brush, then fill them in; only the painted areas change, with undo-per-stroke and clear.
- Extract Text (OCR) task — recognize text in an image fully offline, with a language picker (follows installed Windows language packs), an editable result box, Copy, and Save .txt.
- Replace Color task — the image's dominant colors are detected as clickable swatches; pick a color from a swatch, a hex value, or the eyedropper, set a tolerance, and preview live — including a Transparent plate that erases the picked color.
- Blur / Mosaic task — drag a selection (or click an object) over faces, plates or addresses and pixelate or blur them, with live preview.
- Add Text task — click anywhere on the image to place text (size + color).
- Compress / Convert task — pick a format and quality with a live file-size estimate before saving.
- Metadata task — inspect EXIF and image facts; pairs with a Strip EXIF on save toggle.
- Batch task — replays this image's edit chain (everything in History, AI steps included) over every image in a chosen folder, with progress and cancel; results land in an
imagelab-outsubfolder. - AI Models manager — see every model's status, license and size; download, delete, or import a model file on offline machines (integrity-checked); open the cache folder.
- Redesigned workspace — the task rail is grouped into EDIT / AI & COLOR / RESTORE / ANNOTATE / TOOLS, with a new Overview showing Quick actions, Image info, and a live History of applied edits.
- Auto enhance in Adjust (automatic levels + gamma), and a Watermark “Auto — avoid subject (AI)” position that places text where the subject covers least.
- AI mask caching — the model runs once per image state, so switching modes and dragging sliders re-composite instantly.
- Preview zoom & pan — zoom around the cursor with Ctrl+scroll, drag to pan, double-click to toggle Fit ⟷ 100%, with an on-preview −/+/Fit/1:1 toolbar.
- Redo and keyboard shortcuts (Ctrl+O/S/Z/Y), paste / copy image (Ctrl+V / Ctrl+C), hold-to-compare, a split Save button (export again / overwrite original), a modern color picker on every color input, unsaved-changes protection, and a single-instance guard.
Fixed
- Colorize now works on true black-and-white files — the generated color is no longer discarded when compositing back onto a grayscale image; the working image is promoted to full color first.
- EXIF orientation is now honored — photos from phones/cameras no longer load or save sideways.
- Crop overlay tracks window resizes — resizing the window in Crop mode no longer shifts the crop mapping.
- Preview/edit hardening — rapid slider changes, opening a new image mid-preview, or closing mid-render can no longer race the image engine (previews are serialized, latest-wins).
- ICO export no longer distorts non-square images — frames are fit and padded with transparency instead of squashed square.
- Large-image responsiveness — open, apply, rotate/flip, undo and reset run off the UI thread; the window no longer freezes on big photos.
- AI model downloads are integrity-checked — SHA-256 verified, size-validated and serialized; a corrupt or intercepted download can't be cached as a model.
- HEIC files can be picked in the Open dialog, animated/multi-page images warn on open, and undo history is bounded to the last 10 steps.
- Saves are atomic — closing mid-save no longer truncates the output; the window drains in-flight work before closing, and closing responds on the first click.
- Errors no longer close the app silently — unexpected failures show a message and are logged; model-status text follows the light/dark theme.