Pages: [1]   Go Down

Author Topic: freeglaz — printing and ICC profiling for the HP Z9 (macOS-Linux-Win)  (Read 626 times)

vinz

  • Newbie
  • *
  • Offline Offline
  • Posts: 15

Hi everyone,

I've released freeglaz, a free and open-source toolkit — developed with Anthropic's Claude — that drives the HP DesignJet Z9 for printing and custom ICC color profiling, without the vendor's proprietary utilities.

It came out of wanting to use the Z9 fully without a dedicated RIP, which is oversized and expensive for most photographers and small studios.

It sends the file to the printer unmodified — 16-bit, already converted to the target paper profile by the user, with no further change.

What it does
- Prints to the Z9 over its network interface (no vendor driver). A browser or native-window app and a command line share one engine.
- Profiling, two ways: it drives the printer's built-in profiling (chart → the Z9's embedded spectrophotometer → ICC), including on Linux where the vendor tool isn't available; or an open path with ArgyllCMS — patch sets from targen, chart laid out and printed by freeglaz, measured by the onboard spectrophotometer, profile built by colprof.



Installation
freeglaz runs on macOS, Linux and (experimentally) Windows. The install guides are in Docs/ on the repo — the INSTALL_tarball ones (installing from a release) are the simplest:
https://github.com/freeglaz/freeglaz/tree/main/Docs

Edit : .app/dmg now available for macOS Arm64

Status
Still Beta, tested on a 24-inch Z9 (single roll, with the Gloss Enhancer kit); other sizes and configurations are untested. GPL-3.0. It relies on ArgyllCMS for the color work — thanks to that project, which is worth supporting too.

Freeglaz is open-source, pay-what-you-want model — Ko-fi link.

Repo + screenshots: https://github.com/freeglaz/freeglaz

Feedback welcome, especially from Z9 users or anyone into open color management.
It's holiday season here, so I may be slow to reply — but please don't hesitate to open a GitHub Issue or Discussion for any problem or idea.
« Last Edit: July 31, 2026, 01:08:16 pm by vinz »
Logged

kers

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 4602
    • Pieter Kers

Sounds like a good addition!
Logged

antoniuswidjaya

  • Newbie
  • *
  • Offline Offline
  • Posts: 2
Re: freeglaz — printing and ICC profiling for the HP Z9 (macOS-Linux-Win)
« Reply #2 on: August 16, 2026, 11:47:53 pm »

wooo nice. thank you very much.

I have z9 Pro, will try.
 how is the quality compare to original scanning result by HP ?

update on z9 Pro :
- CLC work well
- but for profile paper ,
   error on HP Profiling before printing.
   argyll Profiling , the chart print wrong (only 3/4 chart is printed, and when to do scanning. the printer is system error 8147-6FF7-0000)

bytheway, its a good software. keep it a good work. its like my dream software for Z9 series .
I use Printfactory RIP for everyday print.
« Last Edit: August 17, 2026, 05:03:07 am by antoniuswidjaya »
Logged

vinz

  • Newbie
  • *
  • Offline Offline
  • Posts: 15
Re: freeglaz — printing and ICC profiling for the HP Z9 (macOS-Linux-Win)
« Reply #3 on: August 18, 2026, 06:07:18 pm »

Thanks for the detailed report.

On quality vs HP: freeglaz doesn't cap it — the profiler is ArgyllCMS, so the
ceiling is Argyll's, not the app's. It can be excellent, but you get there by
choosing the right options, which means some time in the Argyll docs.

Concretely: the Z9's built-in HP profiling is fixed at 464 patches. freeglaz isn't
capped — it's a standard Argyll target, so you pick the patch count and can go
multi-pass. The profile I validated was two-pass and preconditioned: a 400-patch
pass to precondition, then a 2000-patch pass on top — far denser than 464, on a
fully open, documented workflow. And it's measured, not asserted: end-to-end
prediction (soft-proof vs the actual print) against an independent chart came out
at ΔE00 mean 0.775.

The technical reason it can match or beat a vendor result: Argyll aims at a
faithful, standards-strict characterization of the measurements — no proprietary
smoothing or "cooking" baked in the way vendor engines apply it. The
accuracy-vs-smoothness tradeoff is explicit and under your control, and Argyll
reports the profile's own error, so you can verify it instead of trusting a black
box. I haven't done a formal head-to-head with HP's profile, but between higher
patch density and a transparent, measurement-faithful engine, there's no reason it
falls short.

On the Z9 Pro profiling issues: two things here are untested on my side — anything
wider than 24 inches (I only have a 24-inch) and the Z9 Pro itself, which is a
different model. The two failures are also on different code paths. The HP-native
error is likely the more tractable one — it's a pure SOAP exchange, so a quick
Wireshark capture of that step (it's plain HTTP, so it's readable) would probably
show exactly what your Pro objects to, with no test prints needed. The truncated
Argyll chart / scan error is the heavier one and would need a couple of controlled
test runs on your side. One thing that would help me scope it: can you retrieve all
the profiles already installed on your printer, and install other profiles onto it?
If you're up for any of this, let's take it to DM and see whether Z9 Pro
compatibility can be added.

(English isn't my strong suit, so this is AI-translated — apologies for any
awkward phrasing.)
Logged

antoniuswidjaya

  • Newbie
  • *
  • Offline Offline
  • Posts: 2
Re: freeglaz — printing and ICC profiling for the HP Z9 (macOS-Linux-Win)
« Reply #4 on: August 19, 2026, 12:40:08 am »

Hi Viz, i am happy to help improving this software.
Dm send
Logged

Kyle Jackson

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 532
    • Lone Leaf Photography
Re: freeglaz — printing and ICC profiling for the HP Z9 (macOS-Linux-Win)
« Reply #5 on: August 21, 2026, 10:59:53 am »


It's really lame that HP ruined the HP Utility for the Z9+ by removing the Colour Measurement option for custom profile targets from Argyll, etc that the Z3200 had. The Z3200 already did all of this.

Logged

vinz

  • Newbie
  • *
  • Offline Offline
  • Posts: 15
Re: freeglaz — printing and ICC profiling for the HP Z9 (macOS-Linux-Win)
« Reply #6 on: August 22, 2026, 09:03:42 am »

It's really lame that HP ruined the HP Utility for the Z9+ by removing the Colour Measurement option for custom profile targets from Argyll, etc that the Z3200 had. The Z3200 already did all of this.

Yes. That what motivated me to develop this tool. See freeglaz as an HP utility, but on steroids 😉. There’s a lot more in freeglaz for profile management and inspection. All suggestions of new features are welcome !
Logged
Pages: [1]   Go Up