hplip and color management

Asked by Geert Janssens

This is a more general question. I am in the proces of creating a fully color managed workflow, from scanning over on-screen viewing and editing to printing. In such a workflow it is very important to get a predictable response from each of the devices involved.

For printers in particular, there are two ways the driver can impact a color managed workflow:
* either the driver is ICM aware, and knows how to deal with ICM/ICC profiles
* or the driver has some logic to perform color corrections, based on several parameters of the input (media type, photo vs other source)

The first one is the most desirable. The latter makes color management very difficult, because it makes the device unpredictable. In the latter case, it would be very desirable to have an option to disable the in-driver color corrections altogether.

So my question(s) regarding hplip:
* can the hplip driver deal with ICC/ICM profiles ?
* if not, does the driver come with it's built-in color correction functions ?
* if so, are these color corrections consistent regardless of the input, chosen media type, output quality,... ?
* if not consistent, is there a way to disable them completely so that other color management tools can reliably and consistently perform the necessary color corrections ?

Thank you,

Geert Janssens

Question information

Language:
English Edit question
Status:
Expired
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Geert Janssens (gjanssens) said :
#2

After 15 days, I haven't got an answer yet. So I ping this question to prevent it from expiring.

Someone of the hplip team should be able to reply to these questions, right ?

Revision history for this message
John Hosszu (john-hosszu) said :
#3

I'm sending this one up to engineering for some help.

Thanks

jh

Revision history for this message
Launchpad Janitor (janitor) said :
#4

This question was expired because it remained in the 'Needs information' state without activity for the last 15 days.

Revision history for this message
Geert Janssens (gjanssens) said :
#5

Sending another keep-alive message, as there is still no reply from
engineering.

Thanks for investigating this.

Regards,

Geert

Revision history for this message
Launchpad Janitor (janitor) said :
#6

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Geert Janssens (gjanssens) said :
#7

Ping again.

Can engineering give some feedback on this please ?

Thank you.

Revision history for this message
Aaron Albright (albrigha-deactivatedaccount) said :
#8

What printer are you using?

HPLIP does not support using other ICC profiles.

However most printer models are able to be color calibrated (not all models are supported however).

Hope this helps.

Aaron

Revision history for this message
Pascal de Bruijn (pmjdebruijn) said :
#9

I'm having the same "issue".

The Gutenprint drivers allow for a "Uncorrected" color mode. Which means the application doing the printing can apply the ICC profile, which is then passed (without correction) to the printer.

An uncorrected mode allows for accurate profiling. As far as I can see, hplip doesn't have a uncorrected mode.

If hplib does dynamic color correction it would to total horror for profiling purposes.

So how does hplip process color information before passing it to the printer, (and what might the printer do with it)?

Revision history for this message
Geert Janssens (gjanssens) said :
#10

"However most printer models are able to be color calibrated (not all models are supported however)"

This is not really an answer to my question, but a start anyway.

"What printer are you using?"

No printer just yet. The choice of my future printer would largely depend on the answer to this question.

Can you point me to additional documentation on this color calibration that is available for most printers ? Or a quick explanation on how it works ?

Thank you.

Revision history for this message
Launchpad Janitor (janitor) said :
#11

This question was expired because it remained in the 'Open' state without activity for the last 15 days.