Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

OSX Print dialogue's Color Matching > "Automatic" option - what's it actually doing?

I'm trying to understand OSX's colour management options clearer. It seems that the Print dialogue's default option for Color Matching is set to "Automatic". Is this as good as no colour management, because a specific profile isn't selected or is it actually using a default profile?


To stop the OSX driver from colour correcting my file and leave it to the printer manufacturer's driver you should set it to the other option (eg. eg. “Vendor Matching” (10.5) and “In Printer” (10.6) - or depends on what printer you have chosen) and then save a preset. Not everyone thinks to do this so that's why I'm interested in knowing exactly what the "Automatic" option is doing.


Your help is most appreciated!


Cheers,


Cojcolds

MacBook Pro, Mac OS X (10.6.8)

Posted on May 9, 2012 3:47 AM

Reply
Question marked as Best reply

Posted on May 9, 2012 7:38 AM

Is this as good as no colour management, because a specific profile isn't selected or is it actually using a default profile?

No, it is not the same. No color management means just that. No profiles are being applied to the output anywhere along the chain.


Using an RGB image as an example, whatever you're printing is being sent to the printer as straight RGB data. Any color space embedded in the image is being ignored, as is your monitor profile. And the printer is also applying no paper profile. It is just printing the incoming data the way it assigns the RGB data to that printer's CMYK equivalent. So it doesn't matter what type of paper you actually have in the printer, the ink or toner will always be applied in the exact same amount. It will only look different on different papers because the type of paper itself will change how the color appears, not because the printer is doing something different.


Automatic means the defaults are being used. So it goes like this. The basic premiss is to make the output look like the monitor as closely as the printer can duplicate it. So the profile of the image is converted to the monitor profile's color space on the fly. It is then converted to the printer profile being used, also on the fly. How accurate your profiles are depends on how close the output from the printer will match your monitor. Since these profiles are chosen by the system rather than you (the printer profile being the main issue), which profile it uses for the printer depends on the paper type you chose. It then uses what it thinks is the appropriate printer (paper) profile.


It goes further than that, though. Most printers also have automatic color settings, which quite honestly, usually stink. They'll try to apply unwanted contrast, brightness and color settings according to whatever the printer's manufacturer wrote into its firmware. Better printers (read, more expensive) will often do a better job. Cheap printers, not so good.


Also, a real monitor profile makes a huge difference. Any canned profile is worthless. The ones supplied with a monitor are close to worthless, but better than nothing. The ones you create by eye with OS X's built in calibration feature are somewhat better than worthless. The only good ones, which actually tell the system what your monitor can produce are hardware/software solutions, such as X-Rite's i1 Display Pro. If color is important to you, a good monitor profiling package is the best, and least expensive third party profiling investment you can make.

23 replies

Nov 27, 2012 6:27 AM in response to Richard Liu

Do you know whether using iPhoto to print might be a problem?

I've never used iPhoto, but it could be telling to use something else to print the same photo. Try one of the images you printed from Photoshop and see if it's better/same/worse.


One big tip for PS. When you print anything through ColorSync, it shouldn't matter which way you do it. That is, letting PS apply the ColorSync translations and the printer doing nothing, or letting the printer handle color matching and then applying ColorSync in the print dialogue. For some reason, it does make a difference with PS. If you choose to let the printer handle color matching, you're pretty much guaranteed to get a print that doesn't match. But if you let PS handle the color matching, it's perfect.


With your image open in PS, call up the Print dialogue. You'll want it to look something like the image below.


User uploaded file


This CS6, so if you're using a different version, it won't look exactly like this. In the case above, I chose the printer it's going to at the top, and the profile for plain paper I made. Always have Black Point Compensation on. Intent is up to you. Most programs default to Perceptual. I prefer Relative Colorimetric. When you choose Photoshop Manages Color in CS6, all printer color matching options are automatically disabled. So it's impossible to apply ColorSync twice to the data being printed (a good thing).

because Photoshop used to be a Windows-only program

Nope, it started on the Mac. See this Wikipedia entry. Then the first section, Early history. Per the last line, version 1 was Mac only. They weren't stupid, though. It didn't take long for Adobe to release a Windows version.

Nov 27, 2012 8:27 AM in response to Kurt Lang

Kurt,


I don't have Photoshop. I did try with Graphic Converter and Preview, but the differences, if any, are so subtle that it wouldn't be worth exporting the photos from iPhoto just to printer them with either of these two programs. I don't know whether Apple's Aperture or any of Adobe's "pared down" versions of Photoshop support the kind of printing flexibility you describe. One reason for sticking with iPhoto is all the time that I have invested in manually tagging 40,000+ photos (faces, places, keywords). I understand Aperture supports Faces and Places, too.


I guess I'll have to investigate whether Elements or perhaps GIMP manage color like Photoshop.


Regards,

Richard

Dec 3, 2012 2:14 AM in response to Kurt Lang

OK, I downloaded and installed an evaluation copy of PSE11. It does offer the option to let it do the color management when printing, but it doesn't help me to turn off color management in the printer, which was the reason I needed ACPU. Instead, it just reminds me to disable it in the printer preferences, which, of coures, I can't. This seems like a dumb thing to do, since the very existence of ACPU proves (1) Adobe knows about the problem, and (2) Adobe knows how to circumvent it.


I set Rendeting Intent to "Relative Colorimetric" (without knowing what it or any of the other choices means) and printed anyway, whereby, of course, I had to specify a printer profile in the Print dialog. Letting PSE11 do color management and selecting the same profile in the Print dialog as I told PSE11 to use resulted in a print that was just way too dark. I suspect the profile was applied twice. Letting the printer do the color management, once with Automatic and my profile specified as the default profile of the printer, and once with my profile specified directly, gave results that were visibly different than those produced by iPhoto.


The rendering intent seems to have an influence, even when I elect to have the printer do the color management. But I still have the suspicion that PSE isn't sending the same information to the printer as iPhoto. I've sent feedback to drucker-calibrieren.com. I've also mailed them some photos that I printed both with iPhoto and PSE11. By the way, they claim that there is no Gamma in printer profiles. Can that be?


Regards,

Richard

Dec 3, 2012 6:41 AM in response to Richard Liu

It does offer the option to let it do the color management when printing, but it doesn't help me to turn off color management in the printer

Hmm, I wonder why they did that differently in PS Elements? In Photoshop, if you select to have PS handle color management, all printer color choices under the Print Settings button (shown above in the image) are automatically disabled and grayed out. You couldn't turn them on even if you wanted to.

I set Rendering Intent to "Relative Colorimetric" (without knowing what it or any of the other choices means)

For Perceptual and Relative Colorimetric, intent tells the system how to handle out of gamut colors (colors that are outside the boundaries of the profile being used).


With Perceptual, colors beyond the profile borders are moved in to the nearest color that is in the profile, and all other colors already in the profile boundaries are also moved to attempt to maintain a relative hue/saturation distance from those being moved in from the outside.


Relative Colorimetric also moves out of gamut colors in to the nearest color within the profile, but colors already in gamut stay where they are.


Imagine it like an accordion. With Perceptual, as you squeeze the accordion, every fold moves inward. With Relative Colorimetric, the only folds that will move are those from the outside to a given point inward. The rest of the folds will be locked, as if they were made out of wood, or other stiff material.

Letting the printer do the color management, once with Automatic and my profile specified as the default profile of the printer, and once with my profile specified directly, gave results that were visibly different than those produced by iPhoto.

Which at least says that the two apps are handling color differently, but I can't say how from here. I'd practically have to be sitting at your computer. But it could come back to something I mentioned early on. And that's the possible issue that the printer is applying some kind of automatic color adjustments right at the printer, with no way to turn it off.


One way to maybe prove that is to make a simple test image. Put blocks of random colors on it, but nothing close to white, or darker than, oh, a 60% gray. Essentially pastel colors to somewhat dark. Print that. If the printer is applying unwanted contrast moves all on its own, your lighter colors will come out pushed towards white, and the darker colors towards black.

By the way, they claim that there is no Gamma in printer profiles. Can that be?

That is technically correct. For instance, a monitor profile contains a LUT (Look Up Table) that is loaded to the video card when a monitor profile is applied. The LUT controls white point color, gray balance and gamma. You'll notice when you start a monitor profile, the monitor's settings automatically shift. That's the LUT being disabled by the profiling software so the monitor can be profiled from an uncontrolled state.


A printer profile has no gamma. It doesn't need one and actually doesn't apply to that type of profile.

Dec 3, 2012 7:49 AM in response to Kurt Lang

Hmm, I wonder why they did that differently in PS Elements? In Photoshop, if you select to have PS handle color management, all printer color choices under the Print Settings button (shown above in the image) are automatically disabled and grayed out. You couldn't turn them on even if you wanted to.


Well, the dialog looks similar

User uploaded file

Notice in particular the warning. Now, when I continue on into the usual OS X Print dialog, here's what I see for Color Matching

User uploaded file

Contrary to how this looks in ACPU, the options "ColorSync" and "Vendor Matching" are both selectable. Here I've chosen a black-and-white ("SW") profile sent to me by drucker-kalibrieren.com. So, having told PSE11 to do the color management and to use a color profile for the printer, and having told the driver to use ColorSync and to use a BW profile, when I print I get color print. Does that mean that color management has been turned off in the printer? If, in "Color Matching" I choose "Vendor Matching" instead and specify in "Paper Type/Quality" > "Color Options" > "Color Grayscale", then the result is a BW photo. I also tried switching the two profiles areound in the previous test, i.e., having PSE11 use the BW profile and specifying ColorSync with the color profile in "Color Matching". That gave a BW photo.


So it would seem that having PSE11 do the color matching causes any profile that is specified subequently in "Color Matching" > "ColorSync" to be ignored, whereas any options specified in "Paper Type/Quality" > "Color Options" > "Color" (only possible if "Vendor Matching" is seleted in "Color Matching") are applied in addition to the profile that PSE11 has been told to use.


At a minimum, then, the UI in the OS X Print dialog is not accurately reflecting its state, and in the "Color Matching" dialog should offer only the option "Vendor Matching in Addition to Application Managed Color Matching". I could imagine that the particular printer has something to do with the specifics of printer driver as reflected in the Print dialog. Maybe selecting my printer, an HP Officejet 6500, in Photoshop CS6 would wreak similar confusion. This might just be a case of one manufacturer, HP, trying to impose its will regarding how particular printers should and should not be used.


Regards,

Richard

Dec 3, 2012 11:30 AM in response to Richard Liu

Notice in particular the warning.

Yeah, that confirms printer color matching is not automatically disabled as it is in PS.

Now, when I continue on into the usual OS X Print dialog, here's what I see for Color Matching.

If there's a choice, that's where you need to change the drop down menu to No Color Management, or something similar that tells you a profile hasn't been chosen. Otherwise, you are indeed applying double profiles. If Vendor Matching gives you an option for no color management, use that.

So, having told PSE11 to do the color management and to use a color profile for the printer, and having told the driver to use ColorSync and to use a BW profile, when I print I get color print. Does that mean that color management has been turned off in the printer?

I would have to presume that PS Elements is ignoring your ColorSync choice in the print dialogue. Otherwise, you'd end up with a B&W print. But you want to avoid choosing anything there, if possible.

If, in "Color Matching" I choose "Vendor Matching" instead and specify in "Paper Type/Quality" > "Color Options" > "Color Grayscale", then the result is a BW photo. I also tried switching the two profiles around in the previous test, i.e., having PSE11 use the BW profile and specifying ColorSync with the color profile in "Color Matching". That gave a BW photo.

In either of those cases, you're forcing double profiling. PSE is not ignoring the vendor choice, or can't. In the first test, PSE sent out a color image and the print driver changed everything to grayscale. On the second, the data that came out of PSE was already grayscale, and the print driver just lined up the gray values to the gray points in a color profile, netting a zero change. But you of course want to always avoid double profiling.


So yes, your next paragraph seems to be the case (which I just reiterated before reading the following paragraph). 😊

At a minimum, then, the UI in the OS X Print dialog is not accurately reflecting its state, and in the "Color Matching" dialog should offer only the option "Vendor Matching in Addition to Application Managed Color Matching".

Agreed. Both color matching options in the print dialogue should be grayed out, but PSE does warn you it doesn't do that and you have to handle it manually.

This might just be a case of one manufacturer, HP, trying to impose its will regarding how particular printers should and should not be used.

That is the case in almost all cheap to lower priced printers. They expect that the user either doesn't understand color management, or doesn't even want to, so the printer and accompanying software hold the user's hand and try to do everything for them, whether you want it to or not.

Dec 3, 2012 1:25 PM in response to Kurt Lang

In OS X there seems to be a point at which an applications hands over to the driver when it wants to print. In most cases, users don't even notice that point, the usual OS X Print dialog pops up right away, and there is sometimes a tab for options specific to the application, e.g., Word, Safari, etc. In PSE I think that point is when I click the "Print..." button in PSE, and PSE can no longer react to anything I do "downstream". So


I would have to presume that PS Elements is ignoring your ColorSync choice in the print dialogue.


I interpret the warning to mean, "I've tried to disable color management in the driver, but that doesn't always work, so please check that it really is disabled."


I suspect that, at least for HP printers, the option to allow the application to manage color is in "Color Options" under the "Papert Type/Quality" tab in the normal OS X Print dialog, at least if the description here is anything to go by (it is evidently rather old), but it is not available to all printers, and we have speculated about the reason for that. I could imagine that there is a way for an application to tell the driver that it is going to manage the color, in which case under "Color Matching" both options would be greyed out, with "Vendor Matching" selected but "Color Options" in "Paper Type/Quality" disabled, just like with ACPU, but code in the HP driver says, "Whoa, 'Application Manages Color' is not valid for this printer," and enables "Vendor Matching". Why that does not happen with ACPU has probably to do with some code that violates some conventions or otherwise does things that it should not. Otherwise the code could be incorporated into PS and PSE.


Regards,

Richard

OSX Print dialogue's Color Matching > "Automatic" option - what's it actually doing?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.