Skip to content

ChromIQ v4.3.31

Choose a tag to compare

@github-actions github-actions released this 11 Nov 22:22
· 30 commits to master since this release

For everyone updating from 4.3.30: the Measurement info window (Tools › Inspect a measurement) can now compare your measurement with other readings of the same chart, and a turned i1Profiler measurement saved on another grid is now checked by its colours and imported when they clearly match. ChromIQ no longer quits unexpectedly on macOS 27.2 when it shows the busy pointer, i1Profiler text files with decimal commas are imported, and the beta option “ChromIQ profile engine (beta)” has minor changes. Your charts, measurements and profiles do not change.

New

  • Compare a measurement with other readings of the same chart. In the Measurement info window (Tools › Inspect a measurement) you can add one or several other readings of the same chart (up to nine), for example the same printed sheet measured again or a second print. ChromIQ pairs every patch with the same patch in each reading and shows how far apart they are as ΔE₀₀ (about 1 is a difference you can just see): the average, the median, the 95th percentile and the largest difference, how many patches lie above a tolerance you choose, the patches that differ most, and a summary for every strip, so a strip that slipped or was read in the wrong place stands out. With three or more readings it also tells you how repeatable your readings are, which reading stands apart from the rest when one clearly does, or that the readings fall into groups. A reading can be a measurement file (.ti3), a CGATS text file with XYZ or L*a*b* values, or an i1Profiler measurement (.mxf or .cxf). Before comparing, ChromIQ checks that the files hold the same chart and refuses files of different charts instead of comparing the wrong patches. Nothing is ever changed: not your measurement, not the other readings, and no profile. Please keep in mind that readings can show where they disagree, but not which of them is right: a reading that stands apart is a strong hint, not a proof, so measure the doubtful patches once more. Thanks to jctay on the printerknowledge forum for asking for this.
  • A turned i1Profiler measurement saved on another grid is checked by its colours. When the file shows a different grid from the one the how-to note asks for, this usually means the page settings in i1Profiler were changed after measuring, which keeps every measurement on its own patch. It can also mean that the chart was measured on the wrong grid. ChromIQ now compares the colours the instrument measured with the colours your chart should have on every patch. When they clearly match, the measurement is imported and a message tells you what was checked. When they clearly do not match, or ChromIQ cannot tell (for example on a small chart, or one whose patches are sorted by colour), the file is refused as before, with the reason and how to fix it without measuring again. Thanks to jctay on the printerknowledge forum for the files that showed this.

Fixed

  • ChromIQ could quit unexpectedly on macOS 27.2 while it showed the wait pointer. On macOS 27.2, asking for the wait pointer ended the program, which we measured in test programs. ChromIQ used it in four places: Tools › CR30 Bluetooth report, Create Chart when it checked whether a loaded patch set is one it can make again, generating a chart From profile gamut, and printing a verification chart through its profile. All four now show the busy pointer instead, which did not cause this.
  • Measurement info and Profile info showed a dark band at the top and bottom of their scrolling details. In the light and neutral appearances the soft fade at the edges of the details was drawn in the dark colour. It now takes the window's own appearance and follows a switch of appearance.
  • i1Profiler text files (.txt) with decimal commas were refused. On a computer that writes numbers with a comma, such as one set to German, i1Profiler also saves its CGATS text files with commas, and the import stopped with a txt2ti3 error. These files are now read by the same rule as the .mxf and .cxf files in 4.3.29: on the Measure tab, in Tools › Convert i1Profiler → TI3 and in the Build Profile import. ChromIQ reads a temporary copy, so your own file is never changed.

Changed

  • Minor changes to the beta option “ChromIQ profile engine (beta)” in Preferences > Beta. The option stays off unless you switch it on yourself, and with it off, ChromIQ builds your profiles with ArgyllCMS colprof exactly as before.

Installation (Linux, beta): Download the tarball for your architecture (x86_64 for most desktops/laptops, aarch64 for ARM systems like Raspberry Pi 4/5). Extract with tar xzf ChromIQ-Linux-*.tar.gz, then run ./ChromIQ/ChromIQ. Requires ArgyllCMS — install via your package manager (sudo apt install argyll) or from argyllcms.com/downloadlinux.html.


☕ ChromIQ is free and always will be — if it saves you time or ink, a coffee is a kind way to say thanks. Completely optional, and the app stays fully featured either way.

Support ChromIQ on Ko-fi