Tuesday, November 10, 2026

WIA 2.0 support, OCR Preprocessing, Neural network face detection, Aurco, Charuco and QR generation and more in updates for ImageEn and IEVision

We have now released ImageEn, v15.5.0, the latest update to our image editing and display library for Delphi/C++Builder, and IEVision Advanced Tools Add-on 10.0.0. 
 
Learn more about ImageEn and download a trial from:

http://www.imageen.com



Top Ten Enhancements in ImageEn v15.5.0

1. WIA 2.0 support, including separate flatbed and feeder items

2. Numerous improvements to MMF and DirectShow support for better video capture and display

3. Many PDF improvements, including updating the library to v8076, saving of PDF meta-data, specification of size and color of PDF text objects, more properties for attachments and bookmarks, and automatic handling of clipping paths

4. TImageEnMView and TIEMultiBitmap can find similar and near-duplicate images using IEVision perceptual hashing

5. New TIEBitmapHelper Face Helper methods using IEVision: DetectFaces, LevelByEyes, CropToFace and BlurFaces



6. Review and fixes for all language localization strings

7. New global option to control positioning/centering of all ImageEn dialogs (Twain, WIA, DirectShow, Fonts, Printing, etc)

8. Improved support for monitor scaling

9. Support for Windows on ARM

10. Numerous bug fixes, optimizations and code safety guards as part of our ongoing code review

Full Change History: https://www.imageen.com/info/HistoryFull.html


Top Fifteen Enhancements in IEVision v10.0.0

1. All libraries upgraded for reliability, performance and security improvements: OpenCV to 4.14, Tesseract to 5.5.3, Leptonica to 1.87 and Boost to 1.92

2. ZBar upgraded to 0.23 for security and reliability improvements, plus added support for GS1-DataBar, Code-93 and Codabar

3. OCR preprocessing in one call: optimize and clean up document images for more accurate OCR

4. Many new document methods: Sauvola local adaptive binarization (for documents with uneven lighting), Background normalization (flatten uneven lighting and shadows), line removal, Document deskew and skew measurement, speckle and border removal

5. Neural network face detection (YuNet) to find tilted, turned and small faces more reliably than Haar cascades, and returns five facial landmarks: eyes, nose tip, mouth corners

6. New methods to align and crop faces for more reliable facial recognition



7. Generation and detection of QR codes



8. Detection of Aruco markers and Charuco chessboard corners



9. Perceptual image hashing to find similar and near-duplicate images

10. TIEVisionFeaturesDetector now supports SIFT, AKAZE, KAZE and BRISK as well as ORB, for more reliable matching and image alignment

11. Contrast Limited Adaptive Histogram Equalization (CLAHE) for local contrast enhancement of gray and color images

12. Shi-Tomasi and Harris corner detection for image alignment

13. Poisson seamless cloning to blend a masked source into an image

14. Many other new methods: convexHull for shape analysis, Delaunay triangulation for mesh warping and morphing and warpAffine for affine transformations

15. Updated all IEVision demos including new demos for QR, Aruco and Charuco

Full Change History: https://www.imageen.com/ievision/History.html

Sunday, March 8, 2026

Huge Update to ImageEn with Heif plug-in, multi-channel editing and enhancements to printing, UI, layers and much more

We have now released ImageEn, v15.0.0, a huge update to our image editing and display library for Delphi/C++Builder, and IEVision Advanced Tools Add-on 8.3.0.

http://www.imageen.com

Top Twenty-Five Enhancements in ImageEn v15.0.0

1. Can now display and edit individual channels (Red, Green, Blue or Alpha) in TImageEnView



2. Heif plug-in with support for Alpha channel and multiple frames, including AVIF saving

3. Significant work on supporting other native pixel formats (1bit, 8bit, 32bit, etc) throughout ImageEn, including many editing operations, conversion and saving

4. Implemented LibRaw 0.22 with support for many more cameras: Canon (EOS R1, EOS R5 Mark II, EOS R5 C, EOS R6 Mark II, EOS R8, EOS R50, EOS R100, EOS Ra), Fujifilm (X-T50, GFX 100S II, GFX100-II, X-T5, X-S20, X-H2, X-H2S), Hasselblad (CFV-50c, CFV-100c, X2D-100c), Leica (Q3 43, D-Lux8, SL3, Q3, M11), Nikon (Z6-III, Z f, Z30, Z8), Olympus (OM-1 Mark II, TG-7, OM-5), Panasonic (GH7, S9, DC-G9 II, DC-ZS200D, ZS220D, DC-TZ200D, TZ202D, TZ220D, DC-S5-II, DC-GH6), Pentax (KF, K III), Sony (ZV-E10M2, UMC-R10C, A9-III, ILX-LR1, A7C-II, A7CR, ILCE-6700, ZV-1M2, ZV-E1, ILCE-7RM5, A7R-V, ILME-FX30), etc.

5. The Every Method demo is now much more powerful with code examples, documentation link, filtering and over 100 more methods



6. AutoConvertFormat property for TImageEnIO and TImageEnMIO allows ImageEn to optionally auto-correct incompatible pixel formats to get the best save result while retaining the image quality and alpha

7. New Image Properties dialog that shows preview, meta-data, map and histogram for an image



8. Many WIC improvements, including automatic image orientation, scaled thumbnail loading and support for all pixel formats

9. Enhanced Slippy Maps and Equirectangular Renderer (for 3D images) with support for scrollbars, mouse wheel and zooming,

10. TImageEnMView Print Preview dialog allows a heading to be specified and styled when thumbnail printing



11. New Layer dialog allows selection and changing of layer type



12. New installer used for improved package downloading, security and styling

13. Many improvements to the documentation, including over 3000 code samples with before/after images

14. Generate Map helper method to create map images by image GPS EXIF or Lat/Long



15. EnableHoverHint property to display the color and alpha value under the cursor in TImageEnView (Also available in Debugging Visualizer)



16. Magnification layers can be now have a custom source, which can be locked when editing with the ALT key

17. New brush types for Painting Tool: Line, Rect, Filled Rect, Ellipse, Filled Ellipse

18. New Wallis Filter algorithm to optimize images without letterbox effect

19. Weighting options for color and alpha gradient fills, e.g. ease in/out, middle-weighted, etc.

20. DrawToBitmap method to draw all images in a TIEMultiBitmap or TImageEnMView to bitmap



21. IEGenerateSampleImage helper to create test images of all pixel formats



22. Complete native localization for Slovak language

23. TImageList can be assigned to a TIEBitmap or TImageEnView

24. Support for TIFF files that contain a single block larger than 2GB

25. Numerous optimizations and fixes from our enhanced unit testing system

Full Change History: https://www.imageen.com/info/HistoryFull.html


Top Five Enhancements in IEVision v8.3.0

1. HoughCircles method to detect round objects in an image



2. Calculation of image blurriness using Laplacian variance

3. Updated LibRaw to 0.22 with support for many new cameras

4. More configuration options available for line detection

5. Other fixes and improvements

Full Change History: https://www.imageen.com/ievision/History.html

Tuesday, July 15, 2025

ImageEn 14.2.0 and IEVision 8.1.6 Released

 We have now released ImageEn, v14.2.0, the latest update to our image editing and display library for Delphi/C++Builder, and IEVision Advanced Tools Add-on 8.1.6. These updates are free if you purchased a license or extension after 15 July 2024:

http://www.imageen.com/support/download/

Other users can extend their registration for 12 months at:

http://www.imageen.com/order/#Extensions


Top Fifteen Enhancements in ImageEn v14.2.0


1. Native PNG and JPEG2000 support is now optional. By default, they are not compiled into your project. To include them, add ieNativePNG and ieNativeJ2K to the uses clause of a project unit (ieNativeJPEG should also be included as it will be optional in a future release)

2. The Debugging Visualizer has been significantly enhanced. You can now modify ImageEn objects, bitmaps and color variables, including editing of images. Also, much more debugging information is output, and keyboard shortcuts are supported



3. Improved debugging information when hovering of ImageEn variables and bitmaps



4. Debug information can be displayed over TImageEnView and TImageEnMView control windows while debugging, including the status of all DLLs and imaging engines



5. Many improvements to the Proc Previews dialog including better localization, removal of isolated pixels and feathering when setting transparency



6. Improvements to TIFF support (including non-standard formats) and TIFF handling methods including easier insertion of images and progress during slow operations

7. New mouse interaction allowing the user to scroll the image/PDF while the space bar is pressed

8. Many enhancements to PDFium support including a popup text editor for PDF objects and annotations, insertion and arrangement of objects by z-order, and support for external links



9. TImageEnMView Print Dialog allows the user to specify images by index



10. Encryption and decryption of streams and text using standard algorithms: MD2, MD4, MD5, SHA1, SHA256, SHA384 and SHA512

11. Improved support for Delphi 64bit IDE (Note: 64bit IDE does not support debugging visualizers or IDE menu customization as yet)

12. Enhancements to TIEFolderTree and WindowsSelectDirectory() including auto-expansion of the current folder and new display options: foBrowseIncludeURLs, foBrowseFileJunctions, foComputersOnly, foPrintersOnly



13. New Color Palettes: Magma, Inferno, Plasma, Viridis, Cividis, Twilight, Turbo, Berlin, Managua, Vanimo







14. Through performance testing we have replaced some internal methods for more optimized Delphi ones

15. Updated LibRaw to v0.21.4 for improved camera raw image support

Full Change History: https://www.imageen.com/info/HistoryFull.html


IEVision v8.1.6 Update


IEVision is our advanced features add-on for ImageEn. V8.1.6 improves template matching (image searching), updates LibRaw and more.

Full Change History: https://www.imageen.com/ievision/History.html

Thursday, March 20, 2025

ImageEn v14.0.0 released with 64bit IDE support, code optimizations, SVG features and much more

 We have now released ImageEn, v14.0.0, the latest update to our image editing and display library for Delphi/C++Builder This update is free if you purchased a license or extension after 21 March 2024:

http://www.imageen.com/support/download/

Other users can extend their registration for 12 months at:

http://www.imageen.com/order/#Extensions

Note: The installer now includes all plug-ins, you do not need to download them separately


Top Fifteen Enhancements in ImageEn v14.0.0


1. ImageEn support for Delphi 12.3 64bit IDE

2. Significant code optimization, including TImageEnVect code no longer embedded when compiling (unless used), saving 450KB from all your EXEs

3. Layer objects can be used with the PDF Viewer and added to PDF pages



4. TImageEnProc.RemoveIsolatedPixels now allows you to clean up full color images

 


5. New zoom hover button for TImageEnView



6. Vectorizing of raster images (like PNG) to SVG

7. Many layer improvements including free rotation of Polyline layers with complex paths (e.g. bezier curves), GDI+ anti-aliasing for shape layers, and new end shapes for line layers

8. Many keyboard improvements for TImageEnView including a new KeyInteract property to handle all options, and new shortcuts: Zoom In, Zoom Out, Reset Zoom, Show Rulers, Undo and Redo

9. When multiple layers are scaled together, their positions are also scaled to maintain the overall look



10. TImageEnMView popup menu now includes a full-size image preview with navigation

11. Any ImageEn shape can now be used for layer and selection grips for TImageEnView and TIEColorCurve, e.g. stars and diamonds

12. Better memory handling for TIFF files with tiles or very large meta-data blocks. Also, ResetInfo() will now clear any large Photoshop meta-data blocks

13. New TIEAcquireParams properties: StandardSize, AcquireCount, AutoDeskew, XScaling and YScaling

14. Dynamic sizing of cached Layers for better performance at high zoom levels

15. Objects in PDF pages can now be arranged (i.e. change of z-order)

Full Change History: https://www.imageen.com/info/HistoryFull.html

Saturday, December 21, 2024

Enhanced styling, improved rulers and PDF improvements in ImageEn Imaging Library, v13.7.0

 We have now released ImageEn, v13.7.0, the latest update to our image editing and display library for Delphi/C++Builder, and IEVision Advanced Tools Add-on 8.1.5. These updates are free if you purchased a license or extension after 27 December 2023:

http://www.imageen.com/support/download/

Other users can extend their registration for 12 months at:

http://www.imageen.com/order/#Extensions

Note: The installer now includes all plug-ins, you do not need to download them separately


Top Ten Enhancements in ImageEn v13.7.0


1. Improvements to styling and layout of ImageEn dialogs, and modern styling for TImageEnView ruler



2. Automatic popup menu to specify units for TImageEnView ruler



3. Optimized performance and memory for PDF Viewer and TImageEnMView when loading large PDF files, including optional pre-loading of all pages

4. Updated PDFium to v133.0.6844 with improvements to PDF object and annotation selection and attachment support even in older Delphi versions



5. Images can be automatically optimized when saving by removing any content hidden by the alpha channel

6. SVG optimizations including support for localized region settings

7. New helper methods to force loading in TImageEnView and ImageEnMView using PlugIns such as ImageMagick, LibWebP, etc

8. Margins, centering and enlargement parameters for IECreatePDFFromFileList helper method

9. TImageEnFolderMView automatically detects adding and removing of drives

10. Improved memory handling when loading TIFF files with very large data blocks

Full Change History: https://www.imageen.com/info/HistoryFull.html


Nigel
Xequte Software
www.imageen.com

Monday, July 29, 2024

Native SVG Support, Saving to WebP and HEIF, plus editing of PDF Annotations and Form Fields in ImageEn v13.5.0

We have now released ImageEn, v13.5.0, the latest update to our image editing and display library for Delphi/C++Builder, and IEVision Advanced Tools Add-on 8.1.3. 
 
Learn more about ImageEn, and download a trial from: 


Top Ten Enhancements in ImageEn v13.5.0

1. Native support for SVG rendering and importing as layers




2. WebP Plug-in to load and save WebP files, including Lossless

3. PDF Annotation and Form Field editing, including display of selected annotation, moving and positioning, and deletion




4. IO and Proc helper properties for TImage and TBitmap: Instantly add support for loading and saving to all ImageEn formats, all editing operations, plus printing and acquisition

5. Assign methods of ImageEn classes and components all support TGraphic, TImage, TPicture and TBitmap

6. New Cartoonify method




7. Saving to HEIF format now supported (via WIC)

8. Automatic Orientation option when printing images and PDF pages

9. TIEFileListBox support natural, case-insensitive and descending sort options




10. Documentation supports #Tags to make it easier to search common topics

Full Change History: https://www.imageen.com/info/HistoryFull.html

Wednesday, May 8, 2024

Improved IDE integration, PDF Object Editing and Google Vision improvements in ImageEn v13.2.0

 We have now released ImageEn, v13.2.0, the latest update to our image editing and display library for Delphi/C++Builder, and IEVision Advanced Tools Add-on 8.1.1. These updates are free if you purchased a license or extension after 8 May 2023:

http://www.imageen.com/support/download/

Other users can extend their registration for 12 months at:

http://www.imageen.com/order/#Extensions


Top Ten Enhancements in ImageEn v13.2.0


1. Improvements to performance of Debugging Visualizer, plus new features including live viewing of the alpha channel



2. ImageEn now integrates into the IDE including quick access to documentation, demo projects and new releases via the IDE Help menu, and version information in the About Box



3. Many optimizations to ImageEn code including removing all orphaned methods and types

4. New Swirl effect in Previews dialog and Retouch tool



5. Improvements to PDFium support including updating to 125.0.6046.0 (which restores support for Windows 7) and PDF Engine property to control how PDF documents are loaded and saved. PDFium can now be used for all PDF output, including layer exporting

6. Now provides WYSIWYG editing of PDF page objects: Objects can be selected, moved and resized, including support for clipboard



7. Support for reading PNG Chunks for XMP, ICC and EXIF support

8. Document text can be parsed using Google Vision (TIEGoogleVision)

9. TImageEnProc can retrieve and display an array of all the most common colors in an image

10. PDF documents can be printed by page indexes

 

Learn more about ImageEn, including trial downloads at:

 www.imageen.com