PatchTool REVISION HISTORY

For versions 3.x and older, please consult the PatchTool Help manual.

Version 5.1 Version 5.0 Version 4.7 Version 4.6 Version 4.5 Version 4.1 Version 4.0

Version 5.1 b409 (2016-11-14)

New features: Added support for Custom Illuminants: o Added a dedicated tool to measure, load, and save the spectrum of two (2) Custom Illuminants. o Compatible instruments: X-Rite i1Pro or i1Pro 2 with an ambient adapter o File input: CGATS or plain text file; 380-730 nm or 400-700 nm, with 10 nm increments o You can select these illuminants for any opened file (with or without spectral data). Added support for the Datacolor Spyder5 colorimeter: o This instrument is currently used in the Display-Check and Display-Reader tools. o Supported models: Spyder5ELITE, Spyder5PRO, Spyder5EXPRESS. o PatchTool can select any of the four Datacolor-provided calibration matrices specifically designed for various display technologies, and which provide improved measurement accuracy. o Select between two measurement speeds. Improvements: Info window: Added options for 3 and 4 decades logarithmic scales for the reflectance axis in the contextual popup menu of the spectrum graph. Gamut Tools: The gamut volumes of the PatchTool built-in RGB spaces now better match the volumes obtained with their equivalent matrix-based ICC profiles. The CIEDE2000 color difference is now computed with the alternate three terms form equation in which the fourth term associated with rotation (RT) is now integrated with the chroma and hue differences. The two formulas provide the same Delta-E* values and are identical relative to the lightness difference; however, beside the disappearance of the rotation term, Delta-C’ and Delta-H’ are respectively replaced by Delta-C’’ and Delta-H’’, and kCSC and kHSH are respectively replaced by S’’C and S’’H.  Please refer to the PatchTool Help manual (Appendix G - The CIEDE2000 Color Difference Formula) for more information. Bug fixes: (Mac) Info window screenshot: Will now generate the "Info" window screenshot (by pressing the "I" key) even if the "Rows" data field of an opened file window has the focus. Display-Reader / Display-Check with the i1Display Pro: Will now perform measurement correction as requested when computing the display White Point (WP) if "Use a Correction Matrix" is selected for this instrument. In saved RAW files, the WP data was wrong but the individual measurements were correct (i.e. properly processed by the Correction Matrix). Please note that there was no WP error if a Correction Matrix was also selected for the "Eye-One Display." The workaround, prior to this fix, when making a display measurement was thus to: o 1- In the Display-Reader tool, select the "Eye-One Display" (instrument NOT required) o 2- For the "Eye-One Display", click the box to "Use a Correction Matrix" (Note: you do not need to edit or change the Eye-One Display Correction Matrix values). o 3- Reselect the "i1Display Pro" and make sure the box to "Use a Correction Matrix" is selected. (Note: Measurements were always processed with the Correction Matrix assigned to the i1Display Pro; the values of the Eye-One Display Correction Matrix were NOT used) Gamut Tools List gen.: When building a patch list for the "Gamut edge" of a Device Independent space, the patch name is the PCS to Profile-output to PCS roundtrip error. Before this fix, the written patch name was wrong for in-gamut patches (the shown roundtrip error was generally too high). This problem has been corrected. Please note that the problem did not affect the patch selection process Other: (Mac) The downloadable install file is now in Disk Image format (*.dmg) and is digitally signed for easier installation. It is recommended to keep a backup of the Disk Image on a separate computer once installation is completed.

Version 5.0 b397 (2015-10-13)

New features: Join files tool: o Join two or more opened files to create a new file. o Joins files of the same color reference type: (spectral/xyY/XYZ/L*a*b*/L*C*h), RGB, CMYK. o Select if you also join the ID and Name data fields of each file. o When joining files of the tristimulus/spectral type, you can also join their RGB and CMYK data if it was also present in each file when it was opened. Patch view tab of opened files (standard files): o Added a set of functions to edit the patch list: Select/Deselect a Row, Column, or All. Invert selection. Swap two patches. Move selected patches before or after a patch, to the first column, or to the last column. Flip the patches of a row or column. Replace selected patches by: White, 50% Gray, Black, OSA-UCS background. Copy selected patches to the last column. Add White patches to fill the last column. Extract selected patches to a new file. Delete selected patches. o Added a target generation and analysis dialog (accessible from the ‘Re-map’ menu): Scramble a layout by selecting: the paper color, the minimum color difference between the paper and the patches on the edges, and one of three scrambling methods. The first two scrambling methods have a goal of 20 DeltaE* (CIELAB) for the color differences between adjacent patches while the third one has an adjustable goal. Analyze a layout to see its compatibility with i1Pro target measurement requirements. You can also (try to) fix the rows of a layout for improved contrast. Display-Check: Added a checkbox, called ‘Use RGB’, to force RGB pass-through for a PatchTool file. When selected, the program uses the RGB data directly. Different workflows are possible depending on the RGB data origin, which is either found in the file or obtained from a user-selected profile: o ‘Use RGB’ selected + RGB data WITHOUT profile info: This is most often the case when a file has RGB data in addition to spectral or L*a*b* data. The measured data is presented in a standard file window (NOT a Compare file). The data is computed in D50 with a Relative-Colorimetric conversion between the measured display White Point and D50 (same process as in Display-Reader when a WP is measured). This file can be COMPARED with another file if required. o ‘Use RGB’ selected + RGB data WITH profile info: The measured data is presented in two files: a standard file window, as described above, AND a Compare file. The Compare file is similar to the file obtained with the ‘Use RGB’ NOT selected workflow. o ‘Use RGB’ NOT selected (the old workflow): The measured data is presented in a Compare file. o RAW (i.e. non-processed) data is available in all cases. Compare files: The ‘Cert. report’ button now appears in the ‘Stats’ tab when comparing any two IT8.7/4 files. This certification report can be used, and should be used only, for assessing conformance to G7 Colorspace Pass/Fail requirements (Requirements: Web site ; pdf), and for ‘IDEAlliance PROOFING CERTIFICATION & VERIFICATION PROGRAMS (Version 16)’ (Requirements: Web site; pdf). For printed targets, the report tolerance options are: o Idealliance Hard Copy Proofing (V16) o G7 Sheetfed Offset Print (Colorspace P/F) o G7 Proof (Colorspace P/F) Substrate Correction tool: Added the option to select the CIEDE2000 formula when computing the color difference between paper whites. Extract Target from Image tool: This tool can now extract targets from 8 bit PNG images. Open PNG image files as patch files: o Supported image format: RGB; 8 bit o Maximum image size: none. However, because each pixel becomes one patch, opening large images (64KB+ pixels) is not recommended, since success will depend on system resources. Export Image dialog: o The PNG and BMP image export formats are now available on both Mac and Windows. o You can include an ICC profile in exported PNG and TIFF images. The profile must be defined by an external file; internal PatchTool RGB profiles are not supported. o You can add row numbers to better locate patches in exported images. Improvements: Display profile: o When rendering a color patch, the program uses the profile assigned to the display corresponding to the window position. If the window is moved to another display, the patches are rendered with the new display profile; there is no need to manually select a profile in multi-display systems. o The Preferences dialog now shows the names and file locations of the profiles assigned to all connected displays. It also shows the profile corresponding to its location. All profile selection menus now include menu items to open the system profile folder and the folder used by PatchTool to save profiles extracted from images. Display-Check: The Destination profile is now tied automatically to the display profile. This simplifies the interface and the complexity of the workflows, in particular for the Quick-Test measurements references. The ‘File/Open Sample Files’ menu now offers to open the ‘Characterization Data’ folder which contains reference and characterization data files for many print standards (Idealliance, CGATS21, ISO 12647, ISO 15339, FOGRA, and others). Gamut Tools List gen.: The minimum pitch was reduced for RGB, CMYK and Device independent spaces (L*a*b*, L*C*h, XYZ) lists. While it is now possible to generate extremely large lists, this is not recommended, and success will depend on system resources. The intent of this change is to enable finer pitch lists in limited ranges. A ‘Cancel’ button was added to the status windows shown when opening files or generating lists. Open TIFF image files as patch files: The image size limitation was removed. While opening large images (64KB+ pixels) is now possible, it is not recommended since success will depend on system resources. Compare files: Now proposes more specific file names when creating Compare files. Minor tweaks to the CCT computing code and a better match with the results of CT&A Version 4.2+. (Mac) The program is now compiled using the ‘Cocoa’ Framework instead of the ‘Carbon’ Framework, which was made possible by dropping support for PowerPC. Some of the effects of this change are: o GUI appearance; for instance, the windows can now be resized by dragging any edge. o More accurate color rendition with wide gamut displays, and, for all displays, a better match with the numbers shown by the Mac ‘Digital Color Meter’ Utility. Bug fixes: The measurements table in Display-Reader is now properly updated when the measurements are shuffled. The problem did not affect the saved data. The colors of the displayed patches in the Display-Reader measurements table are now correctly computed when using the assumed (non-measured) White Point. Other: New licensing system: o Licensing is now based on a ‘Product Key’ which is used to activate a specific computer. o You can transfer a Product Key to another computer by deactivating the first computer and activating the second one. If you are connected to the Internet, this process is free and you can repeat it as you require. If the computer is not connected to the Internet, offline activation and deactivation is possible but a service fee is required for each activation; this fee can be paid from the BabelColor Web site. o The same key can be used for the Mac and Windows versions (one computer at a time!). o Once a Product Key is activated on a computer, an Internet connection is not required. The JPG format is no longer available as an EXPORT format for images. It remains available for target extraction. Color management workflows: The Help manual Appendix on Color Management has been rewritten to reflect the changes in display-profile handling affecting patch viewing and the Display-Check tool. (Mac) The minimum system requirement is Mac OS X 10.7 (Lion). As previously announced, PatchTool Version 4.7 was the last version to support PowerPC. (Windows) The minimal system requirement is now Windows Vista. As previously announced, PatchTool Version 4.7 was the last version to support Windows XP.

Version 4.7 b362 (2014-10-02)

New features: Extract Data from Profile tool: Extract and save the measurement data provided in dedicated tags within an ICC profile. The data can be in the form of a CGATS file, an XML file, or a compressed CxF3 file (ZXML tag). This tool can be used with the program in demo mode. Extract Target from Image tool: This tool can now extract targets from 8 bit and 16 bit TIFF L*a*b* images. Improvements: Extract Target from Image tool: o Added a ‘Set to corners’ button to lock the target mask on the image corners; this is useful when the target fills the image. o The tool now provides more accurate extraction at low zoom values and high patch-fill ratios. In particular, the program will reject image pixels located at, or near, a patch edge and will not process the same edge pixel for two patches. o Faster target extraction. Patch view tab of opened files (standard files and Compare files): o The patch layout is now in the center of the window. o Now draws unused patches, in the bottom part of the last column, with a cross. o Now shows the current row quantity when changing the window size in ‘Floating’ mode. This is useful when you want to manually assign and lock the row quantity after a resize. o (Mac) The patch layout is resized in real time while changing the window size. i1Pro and i1Pro 2: o Now supports the i1Pro 2 SDK Version 4.2.0. o Added a button in the Instrument Info dialog (when called from Patch-Reader) to check i1Pro / i1Pro 2 lamp restore. Lamp restoration is performed, if required, when this check is requested. o Note: Lamp restore is not available in the PowerPC and Windows XP packages, which still use the older SDK. New improved-accuracy table-based algorithm to compute the CCT. The acceptable isotemperature zone is between 1000 K and 100,000 K. A warning is issued when calibrating an instrument with a white patch if Duv (CIE1960) is not within plus or minus 0,05 (Duv data not provided). Bug fixes: Fixed a bug where out-of-gamut profile transforms are properly detected. The problem affected only some functions of the Gamut Tools, more specifically the ‘Gamut volume’ computation and the ‘Device independent spaces’ list generator. This bug mostly happened with CMYK profiles and ICC V4 RGB profiles. Fixed a bug where the ‘Stats’ tab of opened Compare files is properly updated when changing the preference for the ‘CIE 94 reference mode’ or the preference for ‘Delta h computation…’ in the Preferences dialog. Fixed a bug where the DTP94 colorimeter was not properly detected by pressing the 'Info' button in the 'Display-Check' or 'Display- Reader' tool windows if the instrument was connected after opening 'Display-Check' or 'Display-Reader'. Other: Version 4.7 is the last version which supports Mac computers with PowerPC processors. Version 4.7 is the last version which supports OS X 10.6; future versions will require at least OS X 10.7 (Lion). Version 4.7 is the last version which supports Windows XP; future versions will require at least Windows Vista

Version 4.6 b349 (2014-03-03)

New features: Info window: o You can see a patch reflection density as defined in ISO 5-3 (Status A, Status E, Status I, Status T). o A third data display was added to the Info window and you can, for example, see the CMYK, L*a*b* and Density values of a patch at the same time. You can also hide two of the three data displays if desired. o Get a screenshot (PNG format) of the Info window simply by pressing “I” on the keyboard. Patch-Reader tool: o You can now display the reflection density of a measured patch as defined in ISO 5-3 for all chart types (Unconstrained measurements, Custom chart, PatchTool file). o As with Unconstrained measurements, you can now see XYZ, L*a*b* or L*C*h values of any measured patch for a Custom chart or a chart defined by a PatchTool file. o When measuring a chart while using a PatchTool file as a reference, you can compare L*a*b* and L*C*h values between the reference file and the measurements and get the CIELAB color difference (DeltaE*). You can also compare CMYK from the reference with the measured density. o Whenever available, display the data for any mix of M0, M1, or M2 Measurement conditions. o Added the Density data field in Patch-Reader CGATS export dialog. Export dialog: You can now export Density values for any opened file which contains spectral data (File types: CGATS, plain text). Improvements: Patch-Reader tool: Improved patch navigation, selection and display when measuring patches with the ‘Custom chart’ and ‘PatchTool file’ chart types. Bug fixes: Fixed a bug where a measuring instrument would not connect immediately when opening the Display-Check, Display-Reader or Patch-Reader tool. The problem happened when ‘Eye-One Display’ or ‘i1Pro / i1Pro 2 (non-XRGA)’ were the previously selected instruments. Fixed a bug where an OutOfBoundsException would sometimes happen when switching from a ‘Custom chart’ to a ‘PatchTool’ file in Patch-Reader. Fixed a bug where a message referring to ‘DUAL scan’ would be shown in the Patch-Reader window when measuring patches on a strip with the ‘i1Pro / i1Pro 2 (non-XRGA)’ instrument driver. Only the message was wrong and it did not affect the measurements. Fixed a bug where an OutOfBoundsException would happen in Display-Check when making measurements just after opening the ‘Instrument info’ dialog. The problem was associated only to the following colorimeters: DTP94, Eye-One Display, and i1Display Pro. (Mac) Fixed a bug where an IOException was raised when saving a profile while importing patches from a TIFF image or extracting a target from an image. The problem occurred if the profile was already in use in another opened PatchTool file. (Mac) Fixed a bug in the ‘Extract Target from Image…’ tool where the target layout was not properly positioned when extracting targets from images of the same size one after the other. (Mac) The file names are now properly defined when exporting multiple files from the Patch-Reader export dialog. Other: Contrary to prior notice, Version 4.6 still supports Mac computers with PowerPC processors.

Version 4.5 b332 (2013-10-02)

New features: CxF3 Export: Added options to export to the generic CxF Version-3 (CxF3) file format (*.cxf) as well as to four CxF3-compliant file types dedicated to X-Rite’s i1Profiler (i1Publish). See Application Note 10 (AN-10) in the Tutorials page for more information. o Supported data fields: ID, Name, XYZ, xyY, L*a*b*, L*C*h, RGB, CMYK, and spectral data o Supported i1Profiler file types: Chart Measurements (*.cmxf), Patch Sets (*.pxf), Test Charts (*.txf), Measurements (*.mxf). o i1Profiler export limitation: i1Profiler support is limited to RGB and CMYK data flows (i.e. CMYK+n and display measurements are not supported). In addition, except for a small option with *.cmxf files, there is no support for Custom Resources. Additional features may be added in future versions as knowledge is gained and need is expressed by user feedback. Color Management Module (CMM) changed from LCMS 1.19 to LCMS 2.5. This change has an impact on all profile-based color conversions. Here are a few of the consequences of this change: o Full support of ICC v2 and ICC v4 profiles (LCMS 1.x had partial support of ICC v4 profiles). o Important notice: Because LCMS 2.x was almost completely re-written, you should not expect to obtain EXACTLY the same numerical results as the ones obtained with LCMS 1.x, although the LCMS author is confident that the newer version is more accurate. o Gamut Tools: Computed gamut volumes may be different from those computed in previous versions. Improvements: Extract Target from Image tool: Improved mask layout management. o The mask layout is scaled and positioned to follow changes in the tool window size and in image scaling. o Maximum scaling has been increased to 3200% to better see single-pixel-per-color targets. o You can now move the image and the mask at the same time by pressing the ‘Alt’ key (on Windows; use the ‘Option’ key on Mac) while doing a mouse drag. o In a given session (i.e. until PatchTool is closed), the tool window, the image, and the mask sizes and positions will be recorded and used for the next image, if the image is of the same dimensions. This is useful when extracting targets from many images taken with the same setup. o The mask cannot be positioned outside of the image; the mask will snap to the image edges. o Any embedded profile will now be copied as is instead of being reconstructed from captured data. Extract Profile from File tool: o Added these fields to the tool interface: Creation software, Preferred CMM, Profile Copyright. o Any embedded profile will now be copied as is instead of being reconstructed from captured data. Improved xy to CCT algorithm. The algorithm is now more accurate over a larger chromaticity area. The acceptable isotemperature zone is between 2000 K and 1 MK. A warning is issued when calibrating an instrument with a white patch if Duv is not within plus or minus 0,05 (Duv data is not provided). Patch view tab: Added entries for Horizontal and Vertical layouts of the IT8.7/4 and ECI2002 targets in the ‘Rows’ menu. Bug fixes: Extract Target from Image and Extract Profile from File tools: Fixed the bug where an embedded ICC v4 profile was saved as an ICC v2 profile. Patch view tab of opened files (standard files and Compare files): Corrected a bug where the RGB values are properly replaced when using the ‘Replace the patch color with…’ contextual command (Shift + mouse Right-Click) and the file data was derived from imported RGB values. Patch view tab of Compare windows: Corrected a bug where the CMYK values are properly replaced when using the ‘Replace the patch color with…’ contextual command (Shift + mouse Right-Click) and the file data was derived from imported CMYK values. Other: Contrary to prior notice, Version 4.5 still supports Mac computers with PowerPC processors

Version 4.1 b321 (2013-06-03)

New features: Display-Reader tool: Perform unconstrained emission measurements on any display, even one not connected to the computer on which the program is running. o This tool can be used with all PatchTool supported colorimeters and spectrocolorimeters. o Measurements can be done with or without a Color Correction Matrix. o Measurements can be done with or without measuring the display White Point (Note: The Eye-One Display 2 set for CRT and the Spyder2 require calibration to be done on a white patch). o Obtain ABSOLUTE measurements: xyY, XYZ, spectral data (for the i1Pro and i1Pro 2). If you measure the White Point, you can also get L*a*b* data relative to this White Point. o When you measure the White Point, you can also obtain PROCESSED data (xyY and XYZ, with Y normalized, and L*a*b*, relative to many Standard Illuminants, in Absolute-Colorimetric or Relative-Colorimetric intents). o Export ABSOLUTE measurements in a RAW file that can be opened in a spreadsheet. o Export PROCESSED data in a CGATS compatible file which can be opened in most programs that support this format. This file can be opened in PatchTool and compared to other color lists. o A timer can be used to take measurements at fixed time intervals. Substrate Correction tool: Use this tool to convert measurements taken on a backing material, a black substrate for example, as if they were taken on another backing, a white substrate for example, as described in ISO 13655:2009, Annex A. You can also use it to convert standard or custom colorimetric aims data sets, the aims of ISO 12647-2 for example, when your substrate/paper is not within tolerance, as described in ISO/DIS 15339-1. o Let the program find the patch with MAX Lightness (L*) in your reference data or assign any patch with its ID. o Let the program find the patch with the MIN L* in your reference data, assign any patch with its ID, or write-in the L*a*b* values. o Specify the target data using either an opened PatchTool file or write-in the L*a*b* values. If using an opened file, let the program find the patch with MAX Lightness (L*) in your target data or assign any patch with its ID. The CIELAB difference between the reference and the target is shown as well as the individual L*, a*, and b* differences. o The tool can be used with files of any size (i.e. number of patches). File-to-File Transfer tool: Transfer any of the ID, Name, CMYK, and RGB data fields between two files opened in PatchTool. This tool is particularly useful to copy reference CMYK or RGB data into a measurement file when you intend to generate a profile from this file. Improvements: Will now detect when importing xyY or XYZ data where Y is scaled between zero and one (0-1) instead of the more traditional zero to one-hundred range (0-100). A dialog is presented to confirm rescaling. i1Display Pro: Added support for the new ‘Burst’ measurement mode dedicated to displays which have pulsing characteristics, such as plasma screens. The EDR files were updated, with additional files for RG-Phosphor, Plasma, and OLED displays. The items of the ‘Tools’ menu were reordered and grouped in categories. Measuring instruments: Instrument detection and connection is more robust. Bug fixes: Fixed an issue in Patch-Reader when exporting unconstrained measurements without selecting the patch name in the exported file. In these circumstances, an additional data separator was introduced in the data section. This extra separator had no consequence when the files were opened in PatchTool. Removed redundant information text in the ‘Select Compare’ and ‘Tweak Target’ windows. Fixed the issue where the PCS graphics were improperly redrawn in the Gamut Tools. Other: Contrary to prior notice, Version 4.1 still supports Mac computers with PowerPC processors.

Version 4.0 b312 (2012-09-17)

New features: Added support for the X-Rite i1Pro 2 spectrocolorimeter: o This instrument is used in the Display-Check and Patch-Reader tools. o Supported models: i1Pro 2 M0/M1/M2 and i1Pro 2 M2-only. o Supports the M0, M1, and M2 measurements mode for reflectance measurements. o Supports X-Rite’s XRGA calibration standard for reflectance measurements. o Assign a Color Correction Matrix to the i1Pro 2. o The i1Pro 2 can be used in PatchTool on a PowerPC Mac with the older i1Pro driver; in this configuration, the i1Pro 2 behaves as an i1Pro. The new i1Pro 2 features are available only in conjunction with the new i1Pro 2 driver, which requires an Intel Mac with OS X 10.5.8+. i1Pro and i1Pro 2: o Both the older i1Pro and the new i1Pro 2 drivers are provided. The i1Pro and i1Pro 2 instruments can be used with either driver in Display-Check and Patch-Reader. The i1Pro2 driver is XRGA compliant and the older driver is NOT XRGA compliant. The new driver is referred to in PatchTool as ‘i1Pro / i1Pro 2 (XRGA)’; the older diver is referred to as ‘i1Pro / i1Pro 2 (non- XRGA).’ You can thus make measurements with your instruments with or without XRGA calibration. o Calibration with the ‘i1Pro / i1Pro 2 (XRGA)’ driver always require that the instrument be positioned on its white calibration tile, even for measurement modes other than reflectance. o You can assign a different Color Correction Matrix to each driver. Patch-Reader tool: Patch-Reader gives access to the i1Pro 2 features, with support for the M0/M1/M2 measurement conditions and for its zebra ruler optical reader. Even the older i1Pro benefits from the new i1Pro 2 driver, with the capability to use the ’patch correlation’ mode with a PatchTool file. o New CGATS export dialog: When saving measurements from any Patch-Reader mode, you are now presented with a dialog which enables you to select file options. These options include: a selection of data fields, spectrum scales, spectrum ranges, and decimal separators. If making measurements with multiple measurement conditions, the dialog also offers options to save the data in one or more files. o Unconstrained measurements: Select any combination of M0/M1/M2 measurement conditions for each measurement, and get up to three spectrums, one per measurement condition, each time you push the i1Pro 2 button. You can thus see in one click the susceptibility of a paper to fluorescence. If you did measurements in multiple measurement conditions, you can export the measurements in a single file, in a separate file for each measurement condition, or in separate files plus a single file. o Custom charts and PatchTool file: There are new options for strip measurements: an option to use or not the i1Pro 2 ruler, and an option to set the instrument to better recognize low resolution targets. These options’ availability depends on the instrument, the selected driver, and the selected measurement conditions. In addition, when measurements are made in reference to a PatchTool file, you can now select to make measurements in a ‘patch correlation’ mode, without an i1Pro 2 ruler, where the file values are used to do a fast check on the validity of the measured data and to detect the direction of the scan. If you did measurements in multiple measurement conditions, you can select which data you want to keep, in a separate file for each measurement condition. Display-Check tool: When using the ‘i1Pro / i1Pro 2 (XRGA)’ driver with either the i1Pro or the i1Pro 2, you can select an ‘Adaptive measurement’ mode for emission measurements in the Instrument Info dialog. When selected, the measurement time is longer for low luminance patches in order to provide more accurate measurements. Extract Target from Image tool: This tool, designed to directly extract the average of target patches in full size photographic images, now supports 8 bit and 16 bit TIFF CMYK images. Open CxF Version-3 files, such as the ones generated by the X-Rite i1Profiler program: o Open generic *.cxf files as well as files with content-specific data, such as *.axf, *.mxf, *.txf, etc. o Import a collection of device-independent data type measurements, plus RGB and CMYK, when available, into a PatchTool file. The measurements collections must have the same number of patches to be imported in the same file. o Supported top level Resources: Object Collection, Color Specification Collection. o Supported device-independent data types: Reflectance Spectrum, L*a*b*, L*C*h, XYZ, xyY, AdobeRGB, sRGB. o Supported device-dependent data types: RGB, CMYK. o Non-supported elements: Custom Resources, Profile Collection, Tag Collection, and others. Compare window: Added DeltaCh (dCh), the chromaticness difference, in the list of available deltas. These deltas are used to compute individual differences between each pair of compared patches, in the Tabular data tab, and for global statistics in the Stats tab. The chromaticness, defined in DIN 55981, ISO 12646, and ISO/DIS 12747-8, is better used to evaluate color differences for near neutral colors, typically with a Chroma (C*) of less than seven. dCh is referred to with various symbols, such as dEc, dF*, or ds. The chromaticness difference is now included in a saved Compare file whenever L*a*b* data is selected for export. Info window: o Added xyY as a selection in the color space menu. o Added the ‘CIELAB / a*b*Ch’ menu item to the DeltaE* menu. With this selection, you can easily get the chromaticness difference (dCh) between any two patches of opened files. o It is now possible to select, with a contextual popup menu, either a linear scale or a logarithmic scale for the reflectance axis of the spectrum graph. Export dialog: Added an option to round 8 bit RGB data when exporting data. This option is useful when exporting RGB data for programs which reject the fractional part of RGB values without rounding. Preferences dialog new settings: o An ‘Adaptive measurements’ setting for Emission measurements done with the ‘i1Pro / i1Pro 2 (XRGA)’ driver; with this driver, adaptive measurements can be made with an i1Pro or i1Pro 2. o An additional ‘SPECTRAL_NM450’ CGATS tag format to use when exporting CGATS file. This tag format is used by i1Profiler. o System wide settings for the spectrum scale and the decimal separator. Improvements: Will now record separately the last folder used when opening or saving different file types (patch file, ICC profile, image, etc.). Better uniformity of the Open file dialogs and review of each dialog’s preferred file formats. Bug fixes: CxF2 import: Will now correctly import the patches names and IDs from a CxF2 Palette when the number of patches is different for each data type within the Palette. Patch-Reader window: Corrected a bug where the Display-Check window opened when clicking on the Patch-Reader ‘Info’ button. Other: Version 4.0 is the last version which supports Mac with PowerPC processors; future versions will support Mac with Intel processors only.
BabelColor ®
Color Measurement and Analysis
Features Features Specifications Specifications Screenshots Screenshots

PatchTool REVISION HISTORY

For versions 3.x and older, please

consult the PatchTool Help manual.

Version 5.1 Version 5.0 Version 4.7 Version 4.6 Version 4.5 Version 4.1 Version 4.0

Version 5.0 b397 (2015-10-13)

New features: Join files tool: o Join two or more opened files to create a new file. o Joins files of the same color reference type: (spectral/xyY/XYZ/L*a*b*/L*C*h), RGB, CMYK. o Select if you also join the ID and Name data fields of each file. o When joining files of the tristimulus/spectral type, you can also join their RGB and CMYK data if it was also present in each file when it was opened. Patch view tab of opened files (standard files): o Added a set of functions to edit the patch list: Select/Deselect a Row, Column, or All. Invert selection. Swap two patches. Move selected patches before or after a patch, to the first column, or to the last column. Flip the patches of a row or column. Replace selected patches by: White, 50% Gray, Black, OSA-UCS background. Copy selected patches to the last column. Add White patches to fill the last column. Extract selected patches to a new file. Delete selected patches. o Added a target generation and analysis dialog  (accessible from the ‘Re-map’ menu): Scramble a layout by selecting: the paper color, the minimum color difference between the paper and the patches on the edges, and one of three scrambling methods. The first two scrambling methods have a goal of 20 DeltaE* (CIELAB) for the color differences between adjacent patches while the third one has an adjustable goal. Analyze a layout to see its compatibility with i1Pro target measurement requirements. You can also (try to) fix the rows of a layout for improved contrast. Display-Check: Added a checkbox, called ‘Use RGB’, to force RGB pass-through for a PatchTool file. When selected, the program uses the RGB data directly. Different workflows are possible depending on the RGB data origin, which is either found in the file or obtained from a user-selected profile: o ‘Use RGB’ selected + RGB data WITHOUT profile info: This is most often the case when a file has RGB data in addition to spectral or L*a*b* data. The measured data is presented in a standard file window (NOT a Compare file). The data is computed in D50 with a Relative- Colorimetric conversion between the measured display White Point and D50 (same process as in Display-Reader when a WP is measured). This file can be COMPARED with another file if required. o ‘Use RGB’ selected + RGB data WITH profile info: The measured data is presented in two files: a standard file window, as described above, AND a Compare file. The Compare file is similar to the file obtained with the ‘Use RGB’ NOT selected workflow. o ‘Use RGB’ NOT selected (the old workflow): The measured data is presented in a Compare file. o RAW (i.e. non-processed) data is available in all cases. Compare files: The ‘Cert. report’ button now appears in the ‘Stats’ tab when comparing any two IT8.7/4 files. This certification report can be used, and should be used only, for assessing conformance to G7 Colorspace Pass/Fail requirements  (Requirements: Web site ; pdf), and for ‘IDEAlliance PROOFING CERTIFICATION & VERIFICATION PROGRAMS (Version 16)’ (Requirements: Web site; pdf). For printed targets, the report tolerance options are: o Idealliance Hard Copy Proofing (V16) o G7 Sheetfed Offset Print (Colorspace P/F) o G7 Proof (Colorspace P/F) Substrate Correction tool: Added the option to select the CIEDE2000 formula when computing the color difference between paper whites. Extract Target from Image tool: This tool can now extract targets from 8 bit PNG images. Open PNG image files as patch files: o Supported image format: RGB; 8 bit o Maximum image size: none. However, because each pixel becomes one patch, opening large images (64KB+ pixels) is not recommended, since success will depend on system resources. Export Image dialog: o The PNG and BMP image export formats are now available on both Mac and Windows. o You can include an ICC profile in exported PNG and TIFF images. The profile must be defined by an external file; internal PatchTool RGB profiles are not supported. o You can add row numbers to better locate patches in exported images. Improvements: Display profile: o When rendering a color patch, the program uses the profile assigned to the display corresponding to the window position. If the window is moved to another display, the patches are rendered with the new display profile; there is no need to manually select a profile in multi-display systems. o The Preferences dialog now shows the names and file locations of the profiles assigned to all connected displays. It also shows the profile corresponding to its location. All profile selection menus now include menu items to open the system profile folder and the folder used by PatchTool to save profiles extracted from images. Display-Check: The Destination profile is now tied automatically to the display profile. This simplifies the interface and the complexity of the workflows, in particular for the Quick-Test measurements references. The ‘File/Open Sample Files’ menu now offers to open the ‘Characterization Data’ folder which contains reference and characterization data files for many print standards (Idealliance, CGATS21, ISO 12647, ISO 15339, FOGRA, and others). Gamut Tools List gen.: The minimum pitch was reduced for RGB, CMYK and Device independent spaces (L*a*b*, L*C*h, XYZ) lists. While it is now possible to generate extremely large lists, this is not recommended, and success will depend on system resources. The intent of this change is to enable finer pitch lists in limited ranges. A ‘Cancel’ button was added to the status windows shown when opening files or generating lists. Open TIFF image files as patch files: The image size limitation was removed. While opening large images (64KB+ pixels) is now possible, it is not recommended since success will depend on system resources. Compare files: Now proposes more specific file names when creating Compare files. Minor tweaks to the CCT computing code and a better match with the results of CT&A Version 4.2+. (Mac) The program is now compiled using the ‘Cocoa’ Framework instead of the ‘Carbon’ Framework, which was made possible by dropping support for PowerPC. Some of the effects of this change are: o GUI appearance; for instance, the windows can now be resized by dragging any edge. o More accurate color rendition with wide gamut displays, and, for all displays, a better match with the numbers shown by the Mac ‘Digital Color Meter’ Utility. Bug fixes: The measurements table in Display-Reader is now properly updated when the measurements are shuffled. The problem did not affect the saved data. The colors of the displayed patches in the Display- Reader measurements table are now correctly computed when using the assumed (non-measured) White Point. Other: New licensing system: o Licensing is now based on a ‘Product Key which is used to activate a specific computer. o You can transfer a Product Key to another computer by deactivating the first computer and activating the second one. If you are connected to the Internet, this process is free and you can repeat it as you require. If the computer is not connected to the Internet, offline activation and deactivation is possible but a service fee is required for each activation; this fee can be paid from the BabelColor Web site. o The same key can be used for the Mac and Windows versions (one computer at a time!). o Once a Product Key is activated on a computer, an Internet connection is not required. The JPG format is no longer available as an EXPORT format for images. It remains available for target extraction. Color management workflows: The Help manual Appendix on Color Management has been rewritten to reflect the changes in display-profile handling affecting patch viewing and the Display-Check tool. (Mac) The minimum system requirement is Mac OS X 10.7 (Lion). As previously announced, PatchTool Version 4.7 was the last version to support PowerPC. (Windows) The minimal system requirement is now Windows Vista. As previously announced, PatchTool Version 4.7 was the last version to support Windows XP.

Version 4.7 b362 (2014-10-02)

New features: Extract Data from Profile tool: Extract and save the measurement data provided in dedicated tags within an ICC profile. The data can be in the form of a CGATS file, an XML file, or a compressed CxF3 file (ZXML tag). This tool can be used with the program in demo mode. Extract Target from Image tool: This tool can now extract targets from 8 bit and 16 bit TIFF L*a*b* images. Improvements: Extract Target from Image tool: o Added a ‘Set to corners’ button to lock the target mask on the image corners; this is useful when the target fills the image. o The tool now provides more accurate extraction at low zoom values and high patch- fill ratios. In particular, the program will reject image pixels located at, or near, a patch edge and will not process the same edge pixel for two patches. o Faster target extraction. Patch view tab of opened files (standard files and Compare files): o The patch layout is now in the center of the window. o Now draws unused patches, in the bottom part of the last column, with a cross. o Now shows the current row quantity when changing the window size in ‘Floating’ mode. This is useful when you want to manually assign and lock the row quantity after a resize. o (Mac) The patch layout is resized in real time while changing the window size. i1Pro and i1Pro 2: o Now supports the i1Pro 2 SDK Version 4.2.0. o Added a button in the Instrument Info dialog (when called from Patch-Reader) to check i1Pro / i1Pro 2 lamp restore. Lamp restoration is performed, if required, when this check is requested. o Note: Lamp restore is not available in the PowerPC and Windows XP packages, which still use the older SDK. New improved-accuracy table-based algorithm to compute the CCT. The acceptable isotemperature zone is between 1000 K and 100,000 K. A warning is issued when calibrating an instrument with a white patch if Duv (CIE1960) is not within plus or minus 0,05 (Duv data not provided). Bug fixes: Fixed a bug where out-of-gamut profile transforms are properly detected. The problem affected only some functions of the Gamut Tools, more specifically the ‘Gamut volume’ computation and the ‘Device independent spaces’ list generator. This bug mostly happened with CMYK profiles and ICC V4 RGB profiles. Fixed a bug where the ‘Stats’ tab of opened Compare files is properly updated when changing the preference for the ‘CIE 94 reference mode’ or the preference for ‘Delta h computation…’ in the Preferences dialog. Fixed a bug where the DTP94 colorimeter was not properly detected by pressing the 'Info' button in the 'Display-Check' or 'Display-Reader' tool windows if the instrument was connected after opening 'Display-Check' or 'Display-Reader'. Other: Version 4.7 is the last version which supports Mac computers with PowerPC processors. Version 4.7 is the last version which supports OS X 10.6; future versions will require at least OS X 10.7 (Lion). Version 4.7 is the last version which supports Windows XP; future versions will require at least Windows Vista

Version 4.6 b349 (2014-03-03)

New features: Info window: o You can see a patch reflection density as defined in ISO 5-3 (Status A, Status E, Status I, Status T). o A third data display was added to the Info window and you can, for example, see the CMYK, L*a*b* and Density values of a patch at the same time. You can also hide two of the three data displays if desired. o Get a screenshot (PNG format) of the Info window simply by pressing “I” on the keyboard. Patch-Reader tool: o You can now display the reflection density of a measured patch as defined in ISO 5-3 for all chart types (Unconstrained measurements, Custom chart, PatchTool file). o As with Unconstrained measurements, you can now see XYZ, L*a*b* or L*C*h values of any measured patch for a Custom chart or a chart defined by a PatchTool file. o When measuring a chart while using a PatchTool file as a reference, you can compare L*a*b* and L*C*h values between the reference file and the measurements and get the CIELAB color difference (DeltaE*). You can also compare CMYK from the reference with the measured density. o Whenever available, display the data for any mix of M0, M1, or M2 Measurement conditions. o Added the Density data field in Patch-Reader CGATS export dialog. Export dialog: You can now export Density values for any opened file which contains spectral data (File types: CGATS, plain text). Improvements: Patch-Reader tool: Improved patch navigation, selection and display when measuring patches with the ‘Custom chart’ and ‘PatchTool file’ chart types. Bug fixes: Fixed a bug where a measuring instrument would not connect immediately when opening the Display- Check, Display-Reader or Patch-Reader tool. The problem happened when ‘Eye-One Display’ or ‘i1Pro / i1Pro 2 (non-XRGA)’ were the previously selected instruments. Fixed a bug where an OutOfBoundsException would sometimes happen when switching from a ‘Custom chart’ to a ‘PatchTool’ file in Patch-Reader. Fixed a bug where a message referring to ‘DUAL scan’ would be shown in the Patch-Reader window when measuring patches on a strip with the ‘i1Pro / i1Pro 2 (non-XRGA)’ instrument driver. Only the message was wrong and it did not affect the measurements. Fixed a bug where an OutOfBoundsException would happen in Display-Check when making measurements just after opening the ‘Instrument info’ dialog. The problem was associated only to the following colorimeters: DTP94, Eye-One Display, and i1Display Pro. (Mac) Fixed a bug where an IOException was raised when saving a profile while importing patches from a TIFF image or extracting a target from an image. The problem occurred if the profile was already in use in another opened PatchTool file. (Mac) Fixed a bug in the ‘Extract Target from Image…’ tool where the target layout was not properly positioned when extracting targets from images of the same size one after the other. (Mac) The file names are now properly defined when exporting multiple files from the Patch-Reader export dialog. Other: Contrary to prior notice, Version 4.6 still supports Mac computers with PowerPC processors.

Version 4.5 b332 (2013-10-02)

New features: CxF3 Export: Added options to export to the generic CxF Version-3 (CxF3) file format (*.cxf) as well as to four CxF3-compliant file types dedicated to X-Rite’s i1Profiler (i1Publish). See Application Note 10 (AN- 10) in the Tutorials page for more information. o Supported data fields: ID, Name, XYZ, xyY, L*a*b*, L*C*h, RGB, CMYK, and spectral data o Supported i1Profiler file types: Chart Measurements (*.cmxf), Patch Sets (*.pxf), Test Charts (*.txf), Measurements (*.mxf). o i1Profiler export limitation: i1Profiler support is limited to RGB and CMYK data flows (i.e. CMYK+n and display measurements are not supported). In addition, except for a small option with *.cmxf files, there is no support for Custom Resources. Additional features may be added in future versions as knowledge is gained and need is expressed by user feedback. Color Management Module (CMM) changed from LCMS 1.19 to LCMS 2.5. This change has an impact on all profile-based color conversions. Here are a few of the consequences of this change: o Full support of ICC v2 and ICC v4 profiles (LCMS 1.x had partial support of ICC v4 profiles). o Important notice: Because LCMS 2.x was almost completely re-written, you should not expect to obtain EXACTLY the same numerical results as the ones obtained with LCMS 1.x, although the LCMS author is confident that the newer version is more accurate. o Gamut Tools: Computed gamut volumes may be different from those computed in previous versions. Improvements: Extract Target from Image tool: Improved mask layout management. o The mask layout is scaled and positioned to follow changes in the tool window size and in image scaling. o Maximum scaling has been increased to 3200% to better see single-pixel-per-color targets. o You can now move the image and the mask at the same time by pressing the ‘Alt’ key (on Windows; use the ‘Option’ key on Mac) while doing a mouse drag. o In a given session (i.e. until PatchTool is closed), the tool window, the image, and the mask sizes and positions will be recorded and used for the next image, if the image is of the same dimensions. This is useful when extracting targets from many images taken with the same setup. o The mask cannot be positioned outside of the image; the mask will snap to the image edges. o Any embedded profile will now be copied as is instead of being reconstructed from captured data. Extract Profile from File tool: o Added these fields to the tool interface: Creation software, Preferred CMM, Profile Copyright. o Any embedded profile will now be copied as is instead of being reconstructed from captured data. Improved xy to CCT algorithm. The algorithm is now more accurate over a larger chromaticity area. The acceptable isotemperature zone is between 2000 K and 1 MK. A warning is issued when calibrating an instrument with a white patch if Duv is not within plus or minus 0,05 (Duv data is not provided). Patch view tab: Added entries for Horizontal and Vertical layouts of the IT8.7/4 and ECI2002 targets in the ‘Rows’ menu. Bug fixes: Extract Target from Image and Extract Profile from File tools: Fixed the bug where an embedded ICC v4 profile was saved as an ICC v2 profile. Patch view tab of opened files (standard files and Compare files): Corrected a bug where the RGB values are properly replaced when using the ‘Replace the patch color with…’ contextual command (Shift + mouse Right-Click) and the file data was derived from imported RGB values. Patch view tab of Compare windows: Corrected a bug where the CMYK values are properly replaced when using the ‘Replace the patch color with…’ contextual command (Shift + mouse Right-Click) and the file data was derived from imported CMYK values. Other: Contrary to prior notice, Version 4.5 still supports Mac computers with PowerPC processors
BabelColor ®

Version 4.1 b321 (2013-06-03)

New features: Display-Reader tool: Perform unconstrained emission measurements on any display, even one not connected to the computer on which the program is running. o This tool can be used with all PatchTool supported colorimeters and spectrocolorimeters. o Measurements can be done with or without a Color Correction Matrix. o Measurements can be done with or without measuring the display White Point (Note: The Eye-One Display 2 set for CRT and the Spyder2 require calibration to be done on a white patch). o Obtain ABSOLUTE measurements: xyY, XYZ, spectral data (for the i1Pro and i1Pro 2). If you measure the White Point, you can also get L*a*b* data relative to this White Point. o When you measure the White Point, you can also obtain PROCESSED data (xyY and XYZ, with Y normalized, and L*a*b*, relative to many Standard Illuminants, in Absolute-Colorimetric or Relative-Colorimetric intents). o Export ABSOLUTE measurements in a RAW file that can be opened in a spreadsheet. o Export PROCESSED data in a CGATS compatible file which can be opened in most programs that support this format. This file can be opened in PatchTool and compared to other color lists. o A timer can be used to take measurements at fixed time intervals. Substrate Correction tool: Use this tool to convert measurements taken on a backing material, a black substrate for example, as if they were taken on another backing, a white substrate for example, as described in ISO 13655:2009, Annex A. You can also use it to convert standard or custom colorimetric aims data sets, the aims of ISO 12647-2 for example, when your substrate/paper is not within tolerance, as described in ISO/DIS 15339-1. o Let the program find the patch with MAX Lightness (L*) in your reference data or assign any patch with its ID. o Let the program find the patch with the MIN L* in your reference data, assign any patch with its ID, or write-in the L*a*b* values. o Specify the target data using either an opened PatchTool file or write-in the L*a*b* values. If using an opened file, let the program find the patch with MAX Lightness (L*) in your target data or assign any patch with its ID. The CIELAB difference between the reference and the target is shown as well as the individual L*, a*, and b* differences. o The tool can be used with files of any size (i.e. number of patches). File-to-File Transfer tool: Transfer any of the ID, Name, CMYK, and RGB data fields between two files opened in PatchTool. This tool is particularly useful to copy reference CMYK or RGB data into a measurement file when you intend to generate a profile from this file. Improvements: Will now detect when importing xyY or XYZ data where Y is scaled between zero and one (0-1) instead of the more traditional zero to one-hundred range (0-100). A dialog is presented to confirm rescaling. i1Display Pro: Added support for the new ‘Burst’ measurement mode dedicated to displays which have pulsing characteristics, such as plasma screens. The EDR files were updated, with additional files for RG-Phosphor, Plasma, and OLED displays. The items of the ‘Tools’ menu were reordered and grouped in categories. Measuring instruments: Instrument detection and connection is more robust. Bug fixes: Fixed an issue in Patch-Reader when exporting unconstrained measurements without selecting the patch name in the exported file. In these circumstances, an additional data separator was introduced in the data section. This extra separator had no consequence when the files were opened in PatchTool. Removed redundant information text in the ‘Select Compare’ and ‘Tweak Target’ windows. Fixed the issue where the PCS graphics were improperly redrawn in the Gamut Tools. Other: Contrary to prior notice, Version 4.1 still supports Mac computers with PowerPC processors.

Version 4.0 b312 (2012-09-17)

New features: Added support for the X-Rite i1Pro 2 spectrocolorimeter: o This instrument is used in the Display-Check and Patch-Reader tools. o Supported models: i1Pro 2 M0/M1/M2 and i1Pro 2 M2-only. o Supports the M0, M1, and M2 measurements mode for reflectance measurements. o Supports X-Rite’s XRGA calibration standard for reflectance measurements. o Assign a Color Correction Matrix to the i1Pro 2. o The i1Pro 2 can be used in PatchTool on a PowerPC Mac with the older i1Pro driver; in this configuration, the i1Pro 2 behaves as an i1Pro. The new i1Pro 2 features are available only in conjunction with the new i1Pro 2 driver, which requires an Intel Mac with OS X 10.5.8+. i1Pro and i1Pro 2: o Both the older i1Pro and the new i1Pro 2 drivers are provided. The i1Pro and i1Pro 2 instruments can be used with either driver in Display-Check and Patch-Reader. The i1Pro2 driver is XRGA compliant and the older driver is NOT XRGA compliant. The new driver is referred to in PatchTool as ‘i1Pro / i1Pro 2 (XRGA)’; the older diver is referred to as ‘i1Pro / i1Pro 2 (non-XRGA).’ You can thus make measurements with your instruments with or without XRGA calibration. o Calibration with the ‘i1Pro / i1Pro 2 (XRGA)’ driver always require that the instrument be positioned on its white calibration tile, even for measurement modes other than reflectance. o You can assign a different Color Correction Matrix to each driver. Patch-Reader tool: Patch-Reader gives access to the i1Pro 2 features, with support for the M0/M1/M2 measurement conditions and for its zebra ruler optical reader. Even the older i1Pro benefits from the new i1Pro 2 driver, with the capability to use the ’patch correlation’ mode with a PatchTool file. o New CGATS export dialog: When saving measurements from any Patch-Reader mode, you are now presented with a dialog which enables you to select file options. These options include: a selection of data fields, spectrum scales, spectrum ranges, and decimal separators. If making measurements with multiple measurement conditions, the dialog also offers options to save the data in one or more files. o Unconstrained measurements: Select any combination of M0/M1/M2 measurement conditions for each measurement, and get up to three spectrums, one per measurement condition, each time you push the i1Pro 2 button. You can thus see in one click the susceptibility of a paper to fluorescence. If you did measurements in multiple measurement conditions, you can export the measurements in a single file, in a separate file for each measurement condition, or in separate files plus a single file. o Custom charts and PatchTool file: There are new options for strip measurements: an option to use or not the i1Pro 2 ruler, and an option to set the instrument to better recognize low resolution targets. These options’ availability depends on the instrument, the selected driver, and the selected measurement conditions. In addition, when measurements are made in reference to a PatchTool file, you can now select to make measurements in a ‘patch correlation’ mode, without an i1Pro 2 ruler, where the file values are used to do a fast check on the validity of the measured data and to detect the direction of the scan. If you did measurements in multiple measurement conditions, you can select which data you want to keep, in a separate file for each measurement condition. Display-Check tool: When using the ‘i1Pro / i1Pro 2 (XRGA)’ driver with either the i1Pro or the i1Pro 2, you can select an ‘Adaptive measurement’ mode for emission measurements in the Instrument Info dialog. When selected, the measurement time is longer for low luminance patches in order to provide more accurate measurements. Extract Target from Image tool: This tool, designed to directly extract the average of target patches in full size photographic images, now supports 8 bit and 16 bit TIFF CMYK images. Open CxF Version-3 files, such as the ones generated by the X-Rite i1Profiler program: o Open generic *.cxf files as well as files with content-specific data, such as *.axf, *.mxf, *.txf, etc. o Import a collection of device-independent data type measurements, plus RGB and CMYK, when available, into a PatchTool file. The measurements collections must have the same number of patches to be imported in the same file. o Supported top level Resources: Object Collection, Color Specification Collection. o Supported device-independent data types: Reflectance Spectrum, L*a*b*, L*C*h, XYZ, xyY, AdobeRGB, sRGB. o Supported device-dependent data types: RGB, CMYK. o Non-supported elements: Custom Resources, Profile Collection, Tag Collection, and others. Compare window: Added DeltaCh (dCh), the chromaticness difference, in the list of available deltas. These deltas are used to compute individual differences between each pair of compared patches, in the Tabular data tab, and for global statistics in the Stats tab. The chromaticness, defined in DIN 55981, ISO 12646, and ISO/DIS 12747-8, is better used to evaluate color differences for near neutral colors, typically with a Chroma (C*) of less than seven. dCh is referred to with various symbols, such as dEc, dF*, or ds. The chromaticness difference is now included in a saved Compare file whenever L*a*b* data is selected for export. Info window: o Added xyY as a selection in the color space menu. o Added the ‘CIELAB / a*b*Ch’ menu item to the DeltaE* menu. With this selection, you can easily get the chromaticness difference (dCh) between any two patches of opened files. o It is now possible to select, with a contextual popup menu, either a linear scale or a logarithmic scale for the reflectance axis of the spectrum graph. Export dialog: Added an option to round 8 bit RGB data when exporting data. This option is useful when exporting RGB data for programs which reject the fractional part of RGB values without rounding. Preferences dialog new settings: o An ‘Adaptive measurements’ setting for Emission measurements done with the ‘i1Pro / i1Pro 2 (XRGA)’ driver; with this driver, adaptive measurements can be made with an i1Pro or i1Pro 2. o An additional ‘SPECTRAL_NM450’ CGATS tag format to use when exporting CGATS file. This tag format is used by i1Profiler. o System wide settings for the spectrum scale and the decimal separator. Improvements: Will now record separately the last folder used when opening or saving different file types (patch file, ICC profile, image, etc.). Better uniformity of the Open file dialogs and review of each dialog’s preferred file formats. Bug fixes: CxF2 import: Will now correctly import the patches names and IDs from a CxF2 Palette when the number of patches is different for each data type within the Palette. Patch-Reader window: Corrected a bug where the Display-Check window opened when clicking on the Patch-Reader ‘Info’ button. Other: Version 4.0 is the last version which supports Mac with PowerPC processors; future versions will support Mac with Intel processors only.
Features Features Specifications Specifications Screenshots Screenshots

Version 5.1 b409 (2016-11-14)

New features: Added support for Custom Illuminants: o Added a dedicated tool to measure, load, and save the spectrum of two (2) Custom Illuminants. o Compatible instruments: X-Rite i1Pro or i1Pro 2 with an ambient adapter o File input: CGATS or plain text file; 380-730 nm or 400-700 nm, with 10 nm increments o You can select these illuminants for any opened file (with or without spectral data). Added support for the Datacolor Spyder5  colorimeter: o This instrument is currently used in the Display-Check and Display-Reader tools. o Supported models: Spyder5ELITE, Spyder5PRO, Spyder5EXPRESS. o PatchTool can select any of the four Datacolor- provided calibration matrices specifically designed for various display technologies, and which provide improved measurement accuracy. o Select between two measurement speeds. Improvements: Info window: Added options for 3 and 4 decades logarithmic scales for the reflectance axis in the contextual popup menu of the spectrum graph. Gamut Tools: The gamut volumes of the PatchTool built-in RGB spaces now better match the volumes obtained with their equivalent matrix-based ICC profiles. The CIEDE2000 color difference is now computed with the alternate three terms form equation in which the fourth term associated with rotation (RT) is now integrated with the chroma and hue differences. The two formulas provide the same Delta-E* values and are identical relative to the lightness difference; however, beside the disappearance of the rotation term, Delta-C’ and Delta-H’ are respectively replaced by Delta-C’’ and Delta-H’’, and kCSC and kHSH are respectively replaced by S’’C and S’’H.  Please refer to the PatchTool Help manual (Appendix G - The CIEDE2000 Color Difference Formula) for more information. Bug fixes: (Mac) Info window screenshot: Will now generate the "Info" window screenshot (by pressing the "I" key) even if the "Rows" data field of an opened file window has the focus. Display-Reader / Display-Check with the i1Display Pro: Will now perform measurement correction as requested when computing the display White Point (WP) if "Use a Correction Matrix" is selected for this instrument. In saved RAW files, the WP data was wrong but the individual measurements were correct (i.e. properly processed by the Correction Matrix). Please note that there was no WP error if a Correction Matrix was also selected for the "Eye- One Display." The workaround, prior to this fix, when making a display measurement was thus to: o 1- In the Display-Reader tool, select the "Eye- One Display" (instrument NOT required) o 2- For the "Eye-One Display", click the box to "Use a Correction Matrix" (Note: you do not need to edit or change the Eye-One Display Correction Matrix values). o 3- Reselect the "i1Display Pro" and make sure the box to "Use a Correction Matrix" is selected. (Note: Measurements were always processed with the Correction Matrix assigned to the i1Display Pro; the values of the Eye-One Display Correction Matrix were NOT used) Gamut Tools List gen.: When building a patch list for the "Gamut edge" of a Device Independent space, the patch name is the PCS to Profile-output to PCS  roundtrip error. Before this fix, the written patch name was wrong for in-gamut patches (the shown roundtrip error was generally too high). This problem has been corrected. Please note that the problem did not affect the patch selection process Other: (Mac) The downloadable install file is now in Disk Image format (*.dmg) and is digitally signed for easier installation. It is recommended to keep a backup of the Disk Image on a separate computer once installation is completed.