Here’s what you’re going to love in v9:

balance-3356547_1920
balance-3356547_1920_PerfectlyClear
Before
After
balance-3356547_1920balance-3356547_1920_PerfectlyClear

1. Introducing iAuto 2021

Taking Real Color Photography® to the Next Level

Learn more about iAuto 2021

command line screenshot

3. SDK Value Add Tools

  • Pre-built Command Line Utility
  • AI clipart detection and skipping
  • New support for WebP images

Here’s what you’re going to love in v8:

resizing

3. New Imaging Functionality

  • Image Upscaling - Increase image resolution to enable higher quality printing from low res photos.  You can also accomplish the reverse - downscale images to save bandwidth and processing time.

Before After (5)

4. 3X Faster

Before After (6)

5. SDK Value Add Tools

Engineering Changelog and Updates:

Version Date Updates
9.0.1 Nov 13, 2020 • Adding 'file list processing' to the command line application included with the SDK
• Minor improvement to Noise Removal
• Updated Android SDK support
• Correcting the max 'Strength' value on some params when using PFC_ApplyStrengthToParam()
9.0.0 Oct 28 iAuto 2021 We've introduced a new preset that brings together the best our of image correction technology!
Image Quality Improvements We've spent most of 2020 focusing on advancing our image correction quality, and have made a number of specific improvements:
  1. Better Sharpening, especially on print. We built a new sharpening system and carefully tuned it with our printing partners to ensure that photos of all sizes and contents are crisp and sharp.
  2. Skin Tone Preservation. New Skin & Depth Bias AUTO mode set with BIASMODE BIAS_AUTO.
  3. Better Highlights - better detail preservation when using Skin & Depth Bias at high strengths and new Highlights parameter to control Highlight preservation - most noticeable when using Exposure at high strengths. Set with PFCCOREPARAM.iHighlightPreservation
  4. Better overall tone and contrast due to an improvement in our Depth processing and algorithm
  5. New Super Contrast algorithm controlled via the PFCCOREPARAM.iLocalContrast parameter. This is designed to add depth and emphasize contours for amazing images.

Pre-built Command Line Utility We've taken our SDK, Sample code, and years of implementation feedback from dozens of customers and put this all together in a command line application that's included with each SDK license. This tool offers a simple, reliable and fast way to integrate Perfectly Clear into many existing photo workflows. The application supports a wide range of use-cases and is ready for immediate use in the most demanding production environments. • Other Major Improvements
  1. New support for Clipart detection using our AI-based image content detection using PFCREJECTOPTION
  2. New PFC_ApplyStrengthToParam() function to simplify a single 'Strength' slider like used in EyeQ desktop applications
  3. New PFC_GetRecommendedParam() function to quickly determine recommended exposure, and other “auto” parameters
  4. New support for WebP images

Continuing to evolve and improve
  1. WASM licensing and correction counting support
  2. Fixed memory leak when reading JPEG image files with the PFCImageFile library
8.4.5 May 15, 2020 • New ability in the .NET Adapter to support highly concurrent use of Perfectly Clear
8.4.4 May 5, 2020 • New I/O methods to read and write image data from existing in-memory streams or pipe to/from standard in/out
• Load and Save PFCImageFiles and set file type seprate from the filename extension
• Fixed image artifact in noise correction on images with Alpha channels
8.4.3 Mar 20, 2020 • Support for Chinese and other UTF8 characters in file & preset names
• Added PFCImageFile support in our PerfectlyClearAdapter
• Change default preset to new iAuto without Red Eye
• Improved image quality and reduced banding in low-detail and smooth gradient areas in photos
• Fixed an issue preventing LOOKs from being applied in the Container solution
8.4.2 Jan 29, 2020 • Simplified loading v3.looks files with PFC_SetAddonPath
8.4.1 Dec 17, 2019 • Fixes for SDK use of presets with certain LOOKs
8.4.0 Dec 5, 2019 • Added PNG support to SDK (PFCImageFile) and Container
• Added Resizing support to Container
• Fixed issue with rare color management settings in PFCImageFile
• Added EXIF rotation support in WebAssembly Sample2
• Added PFCV3PARAM.iFinishPositiveContrast to SDK to match the new Contrast adjustment in EyeQ desktop products
• Container improvements: better docs, better logging, performance improvement, smaller container size
8.3.5 Oct 11, 2019 • Improved handling of Color Management transformations when input image has corrupt or missing embedded profile
• Fixed an inconsistency about when Dynamic Range correction was applied (to better match our Desktop products)
• Improved Container scripts and deployment
• Added sample application for .NET Core
8.3.4 Jul 12, 2019 • Adding Red Eye correction to WASM
• Fix for C# SDK handling of clipart
• Fix packaging for Windows and “v3.looks”
• Fixed a processing difference in ‘Finishing Tools’ between the SDK and our desktop software
8.3.3 Jun 19, 2019 • Improved Linux build / deployment process
• Fix for parsing settings in .preset files in ReadPreset() function
8.3.2 May 29, 2019 • Added support for SDK usage metering
• Fix for parsing settings in .preset files in ReadPreset() function
8.3.1 Apr 26, 2019 • Fix for rare image artifact when using resizing
• Fix for parsing settings in .preset files in ReadPreset() function
8.3.0 Feb 22, 2019 • Added PFCImageFile for EXIF and Color Management
• Added image resizing capabilities
• Improved Sample Code, including for Web WebAssembly
• Image correction validation – the SDK output is validated across each platform
8.2.0 Oct 4, 2018 • Added preset file parsing for the .NET adapter, Android and iOS platforms
• Header file change to add function to read presets from file stream
8.1.1 Sep 26, 2018 • Provide both AVX accelerated and non-AVX libraries by default in all SDK deliveries
8.1.0 Sep 19, 2018 • Added preset file parsing support (changes header file)
• Fixed issue with very low Dynamic Range issues that could cause black pixels in the output image
• Android: Sample app: fix to save corrected image
• Android: proper auto-strength implementation
• Fixing issue with very bright images that would result in low contrast output
8.0.3 Sep 6, 2018 • Fixed issue when iVibrancy = 0 on high-key images or photos with while borders
• Win: removed dependencies on Visual Studio redistributables
• Fixed incorrect version numbers on .NET Adapter .DLL file
8.0.2 Aug 16, 2018 • Better contrast correction on very small images
• change iOutputVibrancy to iColorVibrancy to match the Workbench User Interface
• Fixed Android sample application crash
• Fixed Win Sample 2 crash on Save
• Fixed issue that could cause a 1 pixel of bad data at bottom of corrected images