ICC Profile vs Photoshop vs Image

Hi guys,
First of all, please forgive my poor english.
I have as usual been through all the forum-reading, answer-searching stuff.
I've been having a problem with Photoshop color management since my last Windows upgrade to 7.
Colors just won't display the same in Photoshop and outside Photoshop.
I understand this has something to do with ICC profiles and applications being color managed or not.
I just downloaded an ICC profile supposedly corresponding to my monitor (there : mine is the Dell E228WFPc, but their icc is for the E228WFP http://www.focus-numerique.com/test-42/-telecharger-un-profil-calibre-pour-son-ecran-dell- 24.html I decided to try it anyway, and the colors look good...).
I don't know what makes photos not look the same inside of Photoshop. It's the case for all photographs, including those that I postworked before my reinstallation of Windows.
What would you suggest ?
Thanks in advance for your answers.

Color-management is simply the process of interpreting the colors in an image per a given document color profile, then preparing them for proper display on a device using a given device color profile.  Profiles describe how color values are interpreted into real colors that we see.
Some of the first things to keep in mind with color-management are these:
Not all applications are color-managed.  Many do not look at your monitor profile, and almost as many don't even look at your document profile.
Given the above, colors can be expected to look different in images displayed by applications that ARE color-managed vs. those that ARE NOT.
So in your case Photoshop, which is fully color-managed, is using both your image profile and your monitor-specific profile (and assuming they're accurate) to determine how to display colors on your monitor. This is NOT being done AT ALL in some apps, and only HALF being done in others (e.g., IE9 interprets the document profile but assumes your monitor is sRGB IEC61966-2.1).
You're seeing the differences.
Now, what's not a given is that your color profiles are accurately representing the color spaces of your document or display monitor.  You may have prepared your document properly using a particular color profile, but what steps have you taken to ensure your monitor color profile accurately matches your monitor?  That it's "the one" provided by the manufacturer may seem to be enough, but you don't really know what on-monitor settings or video card or cabling the manufaturer used to profile it, nor did they profile your particular copy.  In short, factory monitor profiles are notoriously inaccurate.
You can choose to go in one of three directions:
1.  Assume your factory monitor profile is accurate enough and just keep everything as it is.
2.  Purchase a profiling device, follow their process for calibrating / profiling your display, and be sure your profile is accurate.
3.  Assume your factory monitor profile is INACCURATE, replace it with the standard default sRGB IEC61966-2.1 profile, and work to set your monitor controls and video card curves manually to make colors displayed with the sRGB profile and this monitor as accurate as possible.
The 3rd scenario actually has some advantages if you can accomplish it.
-Noel

Similar Messages

  • How to install Epson ICC profiles using Photoshop CC?

    How to install Epson ICC profiles ussing Photoshop CC on Mac?

    Danny,
    Just stop and think for a moment. Firstly, it's not Rocket science to produce an icc profile, and does not involve the profile having to physically 'fit' into a pre-formed item such as the razor blade analogy you used.
    Secondly, If the likes of Epson and HP did produce printer profiles for all makes of paper, can you imagine how much more product they would sell. Printer companies are currently missing out on substantial amounts of income at the moment because the cost of their inks is more expensive than gold! Thus, the third party ink manufacturers - although not producing an ink as good as the original - are earning large sums of money and once again this is income loss to the major printer manufactures.  Can you imagine what would happen if certain vehicles would only run on  a specific fuel? I don't mean Diesel or Petroleum, but different manufacturers, Shell, Texaco, Murco etc.
    At the end of the day the only person who is adversely affected by this business model is us, the consumer.
    I really don't think they need you to be standing up for them Danny.

  • How to get the list of icc profile,which Photoshop loaded?

    I am developing a automation plugin,but I do not know how to get the list of icc profile,which photoshop loaded.
    I have read the log of "getter" and "Listener",and not find the way to get the list.

    Thank you for you answer.
    I find a icc profile has a "internal name" which show in the color setting menu in photoshop and a "external name" which is the file name. And the "internal name" maybe different with "external name".
    How I can get the "internal name" from the icc profile? I do not find the information in the ICC Profile Format Specification.
    Thank you very much!

  • How do you create and save icc profiles using photoshop?

    How do you create and save icc profiles using photoshop?

    You don't. Color profiles require specific measurement hardware and software.
    Mylenium

  • Read ICC profile information of an image

    Dear community,
    for my further implementation I need some information about the ICC profile used for an actual image edited inside Photoshop. How can I read the ICC informations about an image?
    I am implementing an export plug-in and found some ICC component inside the ExportRecord struct, called:
    Handle iCCprofileData; /**< Handle containing the ICC profile for the image. (NULL if none.)
                                                Photoshop allocates the handle using the Photoshop handle suite.
                                                The handle is unlocked while calling the plug-in.
                                                The handle is valid from  \c ExportSelectorStart to \c ExportSelectorFinish
                                                Photoshop frees the handle after \c ExportSelectorFinish. */
    int32 iCCprofileSize; /**< Size of profile. */
    int32 canUseICCProfiles; /**< Non-zero if the host can accept or export ICC profiles .
                                                If this is zero, the plug-in should not set or dereference \c iCCprofileData. */
    What I am not understand:
    How can I read the iCCprofileData and which information will be delivered by the iCCprofileSize?
    For iCCprofileData I got int values like @179952120 or @179952176. They differ for every loaded image. Seems that I just read the memory address. The "Handle" points to an empty char '\0'. I have no idea how to work with the datatype "Handle" correctly ...
    For the iCCprofileSize I got integer values like 544 for the embedded profile Adobe RGB (1998), 3144 for the working color space sRGB IEC61966-2.1 or also 3144 for the embedded profile without color management:
    embedded profile  = Adobe RGB (1998) -> iCCprofileSize = 544 (or sometimes 560)
    working color space = sRGB IEC61966-2.1 -> iCCprofileSize = 3144
    embedded profile = without color management -> iCCprofileSize = 3144
    embedded profile = SWOP2006_Coated3v2 -> iCCprofileSize = 2747952
    working color space = Coated FOGRA39 (ISO 12647-2:2004) -> iCCprofileSize = 654352
    embedded profile = without color management -> iCCprofileSize = 654352
    The variable canUseICCProfiles delivers always the value 1. As well if I selected the embedded profile without color management.
    Can I infer from the iCCprofileSize which profile will be used by each image?
    Does somebody has more experience with these there members (iCCprofileData, iCCprofileSize and canUseICCProfiles) of the struct ExportRecord?
    I would be grateful for some hints.
    King regards,
    Silver

    hai,
    i paste the java source code for getting each pixel value of an image.i think that this code is usefull to you.
    import java.awt.image.PixelGrabber;
    import java.awt.Toolkit;
    import java.awt.Image;
    class getpixel2
    public static void main(String args[]) throws Exception
    Image image = Toolkit.getDefaultToolkit().getImage("D:\\one.jpg");
    if(image==null)
    System.out.println("NO FIle");
    PixelGrabber grabber = new PixelGrabber(image, 0, 0, -1, -1, false);
    if (grabber.grabPixels())
    int width = grabber.getWidth();
    int height = grabber.getHeight();
    if (isGreyscaleImage(grabber))
    byte[] data = (byte[]) grabber.getPixels();
    else
    int[] data = (int[]) grabber.getPixels();
    for(int i=0;i<data.length;i++)
    int r = (data[i] >> 16) & 0xff;
    int g = (data[i] >> 8) & 0xff;
    int b = (data[i] >> 0) & 0xff;
    System.out.println("(R,G,B)=("+r+","+g+","+b+")");
    public static final boolean isGreyscaleImage(PixelGrabber pg)
    return pg.getPixels() instanceof byte[];
    }

  • ICC Profiles and Photoshop Elements 10

    Photoshop Elements 10 will not bring up any of the ICC Profiles downloaded for my Epson Stylus 1280.  I have photos of the PSE Screen shot showing paper types "NONE" under change settings.  And under Printer Settings:  Paper Type shows "UNKNOWN".
    Whats going on with my PSE 10 and RR ICC Profiles?

    Hi ,
    go to C:\Windows\System32\spool\drivers\color
    and copy icc profiles to  C:\Program Files\Common Files\Adobe\Color\Profiles
    Mac- \Users\Library\ColorSync\Profiles folder
    By this PSE will show the list of icc profiles.

  • Managing ICC profiles in Photoshop

    I mistakenly added the wrong profiles to Photoshop CS2 (I downloaded both the MAC and PC versions of the ICC profiles I needed for my Epson 2200 on my MAC). Now, when I go to choose a profile, there are a number of different ones and I can't tell which are the incorrect ones.
    Is there any tool to manage ICC profiles so I can remove the wrong profiles? Maybe a list of the names and what they are? The names are very similar.
    Thanks.

    See if this helps:
    http://www.johnrellis.com/psedbtool/photoshopelements-6-7-faq.htm#_The_list_of

  • How to add ICC profiles to Photoshop Elements 10

    My ICC profiles are showing up in my LR 4, however, they will not show up in PSE 10.   What do I need to do to add the profiles into PSE 10?

    Hi,
    The version of Camera Raw that you reported should support the S100 CR2 images.
    If you load the editor, go to the File menu and select Open, then point to the file, are you saying that it displays the error message?
    Have you tried opening the file with Canon's Zoombrowser?
    Which operating system are you running on?
    Brian

  • Can you help me open or access a Blurb ICC profile in Photoshop Elements 7 On a Winows PC ?

    Hi. I am starting my first Blurb book and downloaded their Blurb ICC profile. I am using Photoshop Elements 7 to edit my photographs on my Windows PC.
    When I select downloads, open with PSE 7, a window opens and says " Editor Photoshop 7    Cannot open Download / Blurb - ICC - profile icc because it is the wrong type of file". Any ideas would be appreciated.   Terry

    Color profiles are installed via your system's color mangement options. This has nothing to do with Elements as such. Copy the file into C:\Windows\System32\Spool\Drivers\Color or use the graphics settings for your monitor or your printer options to add it.
    Mylenium

  • A way to activate ICC profiles for all applied images

    Hi there!
    I think there should be an option in InDesign to activate the ICC profiles for all the applied images.
    For those who work with PDF/X-4 and a Workflow-based Color Management, it's very important to take the images' profiles into account.
    I tried and tried, but could not find a way to make it all at once in InDesign.
    Today I have to change the color settings so the INDD's profiles won't match the Color Settings' one, and then open the INDD choosing "Activate All Profiles" on the "Profile mismatch" window.
    It could have an option to choose to activate only the CMYK or RGB profiles and even choose what profiles to activate or not.
    Who would agree with me?
    Tiago Cheregati

    First of all thanks for your help, Dov.
    I may be wrong, but from the tests I made, the image's ICC profile is honored only if the InDesign Color Settings CMYK field is set to "Preserve Embedded Profiles".
    If, at the moment that you place it, Color Settings are set to "Preserve Numbers (Ignore linked profiles), InDesign will "forget" the ICC, and won't send it to the PDF/X-4 even if you ask him to.
    Now, I don't remember which is the default option for InDesign's Color Settings, but we receive a lot of .indd files (most of them books) whose images are profile-ignored. And then either we change it one-by-one or we assing another profile for the .indd, save, close, open it again and ask him to "re-enable" the profiles in the Profile Mismatch window. As I mentioned above.
    So, in response to your question, I wanted InDesign to offer live control to these options, so I can send to the PDF what I really wanted in an easier way.
    Again, I may be standing on a wrong supposition.
    Of course our heads together will think better than one.
    Best wishes,
    Tiago Cheregati

  • PS CS5 Image Display Differs From Used ICC Profile In Win 7

    Hi,
    on my Windows 7 Ultimate x64 machine, I just calibrated my Dell SP2309W monitor using an i1DisplayPro and basICColor 5, creating a ICC v2 profile (I am aware of the problems under Windows with ICC v4 profiles).
    It created the ICC profile and applied it to be used by Windows. I double checked under COLOR MANAGEMENT that the new ICC profile is being used. Although I can see that the new ICC is being used (desktop appearance changes), there are a few issues I am experiencing:
    (1.) Windows Photo Viewer
    The thumbnails in Windpows Explorer look fine (they DO use the new ICC profile), when I double click a jpeg and open the image it DOES NOT use the new ICC profile. When I click the PLAY SLIDESHOW button (starting the slideshow) in the opened image in Windows Photo Viewer, the images DO use the new ICC profile.
    (2.) Internet Browsers
    All current internet browser (Firefox, IE, Safari and Chrome) DO use the new ICC profile and display the image correctly.
    (3.) Photoshop CS 5
    When I open the same image - that Windows Photo Viewer does not correctly displays (according to the new ICC profile) - in Photoshop CS5, I get the same image display that Windows Photo Viewer gives me (when not thumbnail or not in slideshow mode) - it appears to be the sRGB display.
    My color settings in PS CS5 are: North America General Purpose 2 > sRGB IEC 61966-2.1.
    When I go to View > Proof Setup > Monitor RGB I get the image display using the new ICC profile.
    Why does the image look different in PS than my calibrated monitor should output ?
    I was under the impression (please correct me if I am wrong), that the sole purpose for calibrating my monitor was to get a uniform display across (ICC aware) applications. Even when one applies different color spaces to a document in PS, I thought the output on my calibrated screen done by the graphic card should always be according to my calibration and the settings in the ICC profile being used.
    What Am I doing wrong or what am I misunderstanding ?
    Any help or input is appreciated !
    Thanks.
    - M

    Hello,
    A note on monitor calibration: calibrating your monitor will not guarentee that every application will display color correctly, it's more of a step along the pipeline, and for the preview part of a color workflow it's the last step.  Here's how color translation follows for an ICC workflow when previewing to a monitor:
    Image Color Numbers > Document Tag or Workspace Profile > Monitor Profile
    For non-color managed applications, if the original document is or isn't tagged with a color profile it will be translated directly to the monitor profile anyway.  This is the equivalent in Photoshop of selecting "Monitor" in soft proofing.  Selecting monitor in softproofing will bypass the tagged or workspace profile to translate colors directly through the monitor profile.
    For most automatic color managed applications (like Firefox), the image will be translated through the tagged profile and then sent through the monitor profile.  If the image is untagged or the profile is unrecognized, the colors get sent directly to the monitor profile.
    For Photoshop, a tagged document will have its profile respected and then sent to the monitor.  An untagged document will be assigned the workspace profile, which acts like a temporary document profile, and then gets sent to the monitor.  This is often why users will notice Photoshop behaves differently from other applications.  It's usually a case of the workspace coming into play.  By default the workspace profile is set to sRGB.  You can change this in Edit > Color Settings.
    The purpose of the workspace is originally for printing workflows, as a way of keeping consistant color translations when dealing with both tagged and untagged documents.  For web output workflows it can be useful for viewing everything through sRGB, which is typical of the average monitor output (not so with newer wide-gamut monitors, another source of confusion...) combined with the fact that originally most web browsers were not color managed.  Hence viewing everything through sRGB is pretty close to what most monitors see and what untagged/unmanaged docs will look like.
    Monitor calibration is useful only because it brings your monitor output to a "known state".  In traditional workflows the monitor was always a middle-man, a preview device which was useful for getting an idea of what the printed output would look like before you print it.  Since print colorspaces are often smaller than display spaces, it's feasible and useful to narrow down the monitor/display space and calibrate it to a known state, so that even if it doesn't totally match the print, you'll get used to its differences/limitations and they'll be consistent so long as the calibration is maintained.
    For web output, your final output is often another user's computer monitor, which can have any form of behavior (most standard monitors are pretty close to sRGB, or use sRGB as an operating system workspace (default monitor profile).  Wide gamuts behave differently, but I'm not sure if there's a particular ICC space that they closely match, or if different wide-gamuts are even that close to each other in their display color spaces.
    Hope this helps!

  • ICC profile being stripped when pushing image to PS with PS Touch

    Hi guys, we are having some problems keeping the icc profile intact of the image files we are pushing from tablet to PS. They always appear in PS as untagged. This is a probelm for users who have highly claibbrated systems as the images appear very, very weird. Any ideas how to keep the profile intact?
    Cheers,
    Philip

    The most recent version I've seen was pretty clear in the documentation:
    "ICC profile, not implemented in this version of Photoshop"
    So the image you send needs to be sRGB
    Sandy

  • Photoshop crashes when I open documents with a diferent ICC profile

    i just installed an epson Plotter and since every time I try to open documents with different ICC profile after photoshop ask's me to change the color configuration it crashes. I really need help with this issue.

    I solved the problem by creating a spare user account. thanks for the help. now the issue is that I can't find, the corrupt file or what ever is making the original problem happen which is still happening in the main user account. my guess is that the corrupt file comes from the printer.
    everything started to happen after I installed the printer which is an EPSON Pro 7600.
    any Ideas how could I find the problematic file.
    and if any of you have any Tips how to install the printer with out having problems I will really appreciate it.
    thanks everyone for the help. everything was clear enough to get to know how mac works.

  • Keeping the ICC Profile

    Hi,
    I need to load an image, perform some transformations to it and save it as JPEG. But I've noticed some color issues. Not perceptible when you look at it on the monitor screen, but perceptible when printing it an looking at the picture.
    What I noticed is that if an ICC profile is assigned to the image, then Java wil take it out.
    I've tried both JAI and Java 2D but both of them ripps the ICC pofile from the image.
    I also tried something as simple as loading an image an saving it as JPEG without any transformation but the ICC profile isn't there after saving it.
    The JAI code I'm using it is as follows:
            PlanarImage pi = JAI.create("fileload", imagePath);
            JAI.create("filestore", pi.getAsBufferedImage(), outPath, "jpeg");And the Java 2D is:
            Image image = ImageIO.read(new File(imagePath));
            int width = image.getWidth(null);
            int height = image.getHeight(null);
            double factor = 1.0;
            if ((width < MIN_WIDTH || width < MIN_HEIGHT)) {
                factor = MIN_WIDTH / (float) width;
            } else if (width > MAX_WIDTH || height > MAX_HEIGHT) {
                factor = MAX_WIDTH / (float) width;
            int newWidth = (int) (image.getWidth(null) * factor);
            int newHeight = (int) (image.getHeight(null) * factor);
            BufferedImage out = new BufferedImage(newWidth, newHeight,
                                                  BufferedImage.TYPE_INT_RGB);
            AffineTransform transform = new AffineTransform();
            transform.scale( ( float )factor, ( float )factor);
            Graphics2D g = out.createGraphics();
            g.drawImage(image, transform, null);
            FileOutputStream fileOut = new FileOutputStream( new File ( outPath ) );
            JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder( fileOut );
            JPEGEncodeParam param = encoder.getDefaultJPEGEncodeParam( out );
            param.setQuality( 0.95f, true);
            encoder.setJPEGEncodeParam( param );
            encoder.encode( out );Can you point me what I'm doing wrong?
    Is there something I'm not considering?
    Does Java takes the ICC profile when loading the image or when saving it?
    Thanks!!!

    The most recent version I've seen was pretty clear in the documentation:
    "ICC profile, not implemented in this version of Photoshop"
    So the image you send needs to be sRGB
    Sandy

  • Embedding ICC-profiles in pdf

    I'm having problems getting InDesign to embed the ICC-profiles for CMYK images when exporting a PDF/X-3 from either CS5 or CS 5.5.
    The RGB images all have the correct ICC-profiles, but the CMYK images only show as CMYK in PitStop.
    Any ideas how to get this working properly?
    I want to use Enfocus PitStop Connect to flightcheck the PDF before sending it to out ftp-server, but due to the ICC-profiles not being embedded properly all files receive an error.

    Thanks Shulin but I've already downloaded the acrosdk. The samples work based on plug in functionality to acrobat i.e. they call an api when acrobat runs. I want to write to the pdf file from my own C++ program which is only linked with the XMP toolkit as opposed to a plug-in. I am looking for the same kind of information that was supplied for JPG, TIFF by Adobe, only for PDF.
    I've checked the knowledgebase as you suggested and this information is not there.
    What are the data structures that need to be modified to stick the XMP packet into a pdf file. Can I just append it to the end of the file?
    Steve

Maybe you are looking for

  • How to use the same function in a column so it varies from row to row.

    In a spreadsheet, I have four columns: item, quantity, price, total cost. How can I write a function (product) for the entire "total cost" column that automatically will place the correct "total cost" for the item in that row; i.e.: =product(quantity

  • Maintain RAW filename when renaming in Lightroom

    When renaming files in Lightroom 1.2 when you are exporting files how do you keep the original RAW filename in Metadata? I cut DVDs of my files after they are downloaded and want to be able to tell what the original filename was before it was renamed

  • Getting data from infotype

    Hello Experts! I am a beginner in ABAP programming and I have problem with one of my task. I would like to get all users first and last names from infotype p0002. I've created a class, and method but only thing I've found in the Internet was somethin

  • Downloading error -39

    Okay, I've been having this downloading error for days. I've emailed tech support and they sent me a lot of info but nothing worked. I tried everything but I'm still getting the error. I've done the pop-up stuff, firewall, web accelerator, updating,

  • Where to store shipment routing information

    We receive sales orders with shipment routing information included, such as 'Use UPS for under 150 lbs, use Alvan for over 150 lbs'.  Where in the sales order business object, should this information be stored?  Specifically, which table and field? T