PhotoDemon v5.2 is now available. New features include selection tools, arbitrary rotation, HSL adjustments, CMYK support, new user preferences, multiple monitor support, and more. Download the update here.
New Feature: Selection Tool
Selections have been one of the top-requested PhotoDemon features since it first released, so I’m glad to finally be able to offer them. A lot of work went into making selections as user-friendly and powerful as possible.
Three render modes are provided. On-canvas resizing and moving are fully supported, as are adjustments by textbox (see screenshot above). Everything in the Color and Filter menus will operate on a selection if available, as well as the Edit -> Copy command.
(Note: as of this v5.2, selections are not yet tied into Undo/Redo, and selections will not be recorded as part of a Macro. These features will be added in the next release.)
New Feature: Crop to Selection
New Feature: HSL Adjustments
New Feature: Arbitrary (Free) Rotation
New Feature: CMY/K Rechanneling
New Feature: Sepia (W3C formula)
New Feature: Preferences Dialog (rewritten from scratch)
New preferences include:
- Render drop shadows between images and canvas (similar to Paint.NET)
- Full or compact file paths for image windows and Recent File shortcuts
- Improved font rendering on Vista, Windows 7, and Windows 8 (via Segoe UI)
- Remember the main window’s location between sessions
Loading and Saving:
- Tone map imported HDR and RAW images
- Options for importing all frames or pages of multi-image files (animated GIFs, multipage TIFFs)
- Automatically clear selections after “Crop to Selection” is used
- Pick your own transparency checkerboard colors
- Pick from three transparency checkerboard sizes (4×4, 8×8, 16×16)
- Allow PhotoDemon to automatically remove empty alpha channels from imported images
All preferences from v5.0 remain present, and there is now an option to reset all preferences to their default state – so experiment away!
New Feature: Recent File Previews (Vista, Windows 7, Windows 8 only)
New Feature: Multi-Image File Support (animated GIFs, multipage TIFFs)
New Feature: Waaaay better transparency handling, including adding/removing alpha channels
It’s hard to overstate how much better transparency support is in v5.2 compared to v5.0. Images with alpha-channels are now rendered as alpha in all viewport, filter, and tool screens. When printing, saving as 24bpp, or copying to the clipboard, transparent images are automatically composited against a white background. As mentioned previously, user preferences have been added for transparency checkerboard color and sizes.
PhotoDemon also allows you to add or remove alpha channels entirely. Here’s an example of an image with an alpha channel, and the associated “Image Mode” setting:
And here it is again, after clicking the “Mode -> Photo (RGB | 24bpp | no transparency)” option:
Finally, PhotoDemon now validates all incoming alpha channels. If an image has a blank or irrelevant alpha channel, PhotoDemon will automatically remove it for you. This frees up RAM, improves performance, and leads to a much smaller file size upon saving. (Note: this feature can be disabled from the Edit -> Preferences menu if you want to maintain blank alpha channels for some reason.)
New Feature: Custom “Confirm Unsaved Image(s)” Prompt
Improved Feature: Edge Detection
New Feature: Thermograph Filter
This Wikipedia article describes thermography in great detail. PhotoDemon’s thermography filter works by correlating luminance with heat, and analyzing the image accordingly. Here’s a sample, using a picture of the lovely Alison Brie, of Mad Men and Community fame:
New Feature: JPEG 2000 (JP2/J2K), Industrial Light and Magic (EXR), High-Dynamic Range (HDR) and Digital Fax (G3) image support
PhotoDemon now supports importing the four image types mentioned above, and it also supports JPEG 2000 exporting.
Other New and Improved Features:
- Much faster resize operations, thanks to an updated FreeImage library (v3.15.4)
- Multiple monitor support during screen captures (File -> Import -> Screen Capture)
- Many miscellaneous interface improvements, including generally larger command buttons, text boxes, labels, and more uniform form layouts.
- Many new and improved menu icons.
- Heavily optimized viewport rendering. PhotoDemon now uses a triple-buffer rendering pipeline to speed up actions like zooming, scrolling, and using on-canvas tools like the new Selection Tool. Even when working with 32bpp images, all actions render in real-time.
- Bilinear interpolation is now used during Isometric Conversion. This results in a much higher-quality transform. Hard edges are still left along the image border to make mask generation easy for game designers.
- Vastly improved image previewing when importing from VB binary files.
- Better text validation throughout the software. Invalid values are now handled much more elegantly.
- More accelerator hotkey support, including changes to match Windows standards (such as Ctrl+Y for Redo, instead of the previous Ctrl+Alt+Z).
- Update checks are now performed every ten days (instead of every time the program is run).
- All extra program data – including plugins, preferences, saved filters and macros – have been moved to a single /Data subfolder. If you run PhotoDemon on your desktop, this should make things much cleaner for you.
- PhotoDemon’s current and max memory usage is now displayed in the Preferences -> Advanced panel.
- Tons of miscellaneous bug fixes, tweaks, and optimizations. For a full list of changes, visit https://github.com/tannerhelland/PhotoDemon/commits/master
Not bad for two months work, eh? I hope you enjoy all the new features in 5.2., and please remember to donate if you find the software useful!