[Tool] ChromIQ – a macOS and Windows GUI for ArgyllCMS printer profiling (v3.0.0 beta 10)

Alan G

Fan of Printing
Joined
Jul 15, 2017
Messages
28
Reaction score
26
Points
55
Location
Bethesda, Maryland
Printer Model
Canon Pro-1000
One reason for more patches, is the size of the print. If one is only printing letter or A4 prints, it more difficult to see color transitions unless you are using a loupe. However, when you move to larger prints color gradations are more important. I have done some office installations with 13 x 19 and 17 x 22 inch prints and an excellent profile is a necessity.
 

itsab1989

Getting Fingers Dirty
Joined
Feb 11, 2026
Messages
76
Reaction score
34
Points
40
Printer Model
Epson ET 8550, Canon Pro 300
@Alan G
May I ask why you are seemingly creating so many profiles on a regular basis (you mentioned that you have already created 5 with my app)?
I mean I want to improve this app to a point at which it is a real help for beginners and experts. But to be honest I will then probably not very often use it myself. My printing habits are pretty boring - same printer and two types of paper - not much experimentation.
Pharmacist told me he is mixing his own custom inks and I assume that why he needs profiling pretty oftern. I was just wondering whats your reason for it.
 

pharmacist

Printer VIP
Platinum Printer Member
Joined
May 29, 2007
Messages
3,090
Reaction score
1,798
Points
333
Location
Ghent, Belgium
Printer Model
SC-900 ET-8550 WF-7840 TS705
The TC9.18 target is often used by commercial profile companies as the standard target of choice, because it uses an RGB sampling of 9x9x9 and very importantly a good sampling of the near neutrals around the neutral axis. Normally it is often difficult to establish the neutral axis with perfectly neutral greys only, you will need stained grey ramps in several color area's (RGB + CMY) so the software can cube-fit the nearest possible point using these stained greys.
By strengthening the sampling count around this near neutral area with the extended gray target of Spyderprint you can get optimal results without the need of a 2 step method: first with standard target to determine where the exact neutral axis is for your printer/paper/ink combination and a second one to optimize and smoothen the first readings to obtain a final optimized target.

It is for most people more than enough, however if you want really accurate profiles you will need more measurement points and range of RGB= 10x10x10 or even higher like 12x12x12, but for the human eyes the most important area is the area around the neutral axis for which the human eye is the most sensitive for color casts, so taking more sampling points in this critical area is more beneficial than more points in the rest of the color cube for a given patch count.

I just finished printing my special ChromeIQ Colormunki/i1Studio scanning jig:

IMG_20260524_174728.jpg


IMG_20260524_174824.jpg


IMG_20260524_174832.jpg


It is for Landscape scanning of A4/Letter and can be easily printed on a standard 3D printer and is light and sturdy.

If interested I can upload the stl-file.
 

itsab1989

Getting Fingers Dirty
Joined
Feb 11, 2026
Messages
76
Reaction score
34
Points
40
Printer Model
Epson ET 8550, Canon Pro 300
Nice! You even added the name on it! The „e“ is extra though ;)
 

pharmacist

Printer VIP
Platinum Printer Member
Joined
May 29, 2007
Messages
3,090
Reaction score
1,798
Points
333
Location
Ghent, Belgium
Printer Model
SC-900 ET-8550 WF-7840 TS705
Oh that is just a cosmetic fault, Can be easily corrected :lol:

1779640651698.png
 
Last edited:

itsab1989

Getting Fingers Dirty
Joined
Feb 11, 2026
Messages
76
Reaction score
34
Points
40
Printer Model
Epson ET 8550, Canon Pro 300
Oh that is just a cosmetic fault, Can be easily corrected :lol:

View attachment 18702
Believe me - I know that feeling :D

But since you are already designing custom accesories for the app is it save to assume that you are at least to a good degree happy with it?
 
Last edited:

crenedecotret

Print Addict
Joined
Oct 5, 2006
Messages
230
Reaction score
92
Points
163
Edit:
I just read the description of your process in your other thread and I am lacking the knowledge to fully understand what and how you do it :D


Edit 2:
3.7.33 now supports loading i1Profiler measurement data into the build profile tab by using txt2ti2 when a txt file is selected. Based on the information of @pharmacist here:
https://www.printerknowledge.com/th...-spectro-with-i1profiler-and-argyllcms.17061/

Honestly, I used plain chatGPT to brainstorm ideas with me. I told it I wanted something really easy like colormunki's process and then I had Claude build the code. I can get a decent profile on a colormunki with two sheets of letter paper without using any rulers or mini-patches.

I asked Claude to go through the two-step wizard code and generate an .MD file to describe everything being done (attached, renammed as .TXT). You could probably feed this back to Claude in plan mode and implement the feature in ChromeIQ.

The idea is this
1. Build a one page profile
2. Select RGB values where the initial profile was weaker + some anchor points (like skin tones) + some neutrals from a bank of 10000 or so candidates. The RGB values are run through the profile to figure out what was the Delta E on those. There is also some weighing done to make sure the patches are not too close to the original profile. Note... These RGB values ALONE would probably not build a good profile (this creates a TI1 file)
3. create a target based on the selection done at step 2 (this created a TI2 file and TIFF)
4. Have the user measure the second sheet (this created the TI3 file)
5. combine the TI3 measurements from the initial profile and the extra set of patches.
6. build the profile from the combined measurements
Since the second set tries to improve in weak areas and areas important to human perception, this might be more noticeable than a single profile with preconditioning

There are a few things I decided in WSProfiler.. most advanced options are hidden and my GUI is really built for beginners that dont care about tweaking things. I dont even get rid of the clipboard area for i1pro. You'll probably want to expose features and re-use your own chart reading code.

Maybe a prompt like this will get you there "Read two_step_profiling_explained and make a plan to implement a similar wizard in ChromIQ. Make sure to re-use our chart display and reading code. Ask questions until I tell you I'm satified with our plan"
 

Attachments

  • two_step_profiling_explained.txt
    14.9 KB · Views: 0
Last edited:

itsab1989

Getting Fingers Dirty
Joined
Feb 11, 2026
Messages
76
Reaction score
34
Points
40
Printer Model
Epson ET 8550, Canon Pro 300
@crenedecotret
Is there a version of your app that is running so we could see the process in action with real results?
When I read this it sounds smart to me. But the truth is I have no idea whether it is actually good or not.
 
Top