Pages: [1]   Go Down

Author Topic: Creating an i1Profiler custom patch set  (Read 5829 times)

rxchaos

  • Full Member
  • ***
  • Offline Offline
  • Posts: 114
Creating an i1Profiler custom patch set
« on: November 30, 2014, 05:17:52 pm »

I'm creating an icc profile for my Epson7900 printer and the paper I use (Hahnemuhle PhotoRag). i1Profiler generates a patch set, and I can set the number of patches to be generated. But, is there some method where I can generate my own patch set from a digital image I have. The purpose is to create a patch set that mostly contains colors in the image. 

Logged

howardm

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 1984
Re: Creating an i1Profiler custom patch set
« Reply #1 on: November 30, 2014, 06:42:45 pm »

I haven't done it but it appears as though you load an existing profile in the Printer Profile Optimization step and there you can have i1P extract colors from an image to add to the patch set and redo the profile

rxchaos

  • Full Member
  • ***
  • Offline Offline
  • Posts: 114
Re: Creating an i1Profiler custom patch set
« Reply #2 on: December 01, 2014, 12:13:19 am »

I haven't done it but it appears as though you load an existing profile in the Printer Profile Optimization step and there you can have i1P extract colors from an image to add to the patch set and redo the profile

Thank you for pointing me to the Printer Profile Optimization section of the workflow.  The process seemed straightforward.
- select "Optimization" from the workflow selection
- select the profile to optimize
- select "patch from image" for the source for patches
- set the number of patches - max 30 (Don't know why 30)
- print the test chart
- measure the test chart
- save the profile.

One of the tutorial videos on Advanced Profiling at XRite.com covers a little bit of this

Logged

digitaldog

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 20646
  • Andrew Rodney
    • http://www.digitaldog.net/
Re: Creating an i1Profiler custom patch set
« Reply #3 on: December 01, 2014, 12:52:24 pm »

I haven't done it but it appears as though you load an existing profile in the Printer Profile Optimization step and there you can have i1P extract colors from an image to add to the patch set and redo the profile
Which is a bit different than doing it from the get-go for the first profile, which can be useful. Plus the number of patches extracted is small, only 20 and fixed**.

This can also be done in ColorPort. The first step is get the image resample down so each pixel represents one color patch then build a txt file (I use ColorThink or PatchTool for this). Use nearest neighbor in Photoshop so you get something like this:

This an ECI2002 45x33 pixels (1485 patches).
ColorThink builds a Colorlist for each patch based on what you assign to the numbers. That can be imported into ColorPort.

Update to illustrate what might not be optimal extraction:
« Last Edit: December 01, 2014, 12:59:17 pm by digitaldog »
Logged
http://www.digitaldog.net/
Author "Color Management for Photographers".

howardm

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 1984
Re: Creating an i1Profiler custom patch set
« Reply #4 on: December 01, 2014, 01:02:59 pm »

Andrew,

Was there supposed to be an image attached to that last post?

digitaldog

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 20646
  • Andrew Rodney
    • http://www.digitaldog.net/
Re: Creating an i1Profiler custom patch set
« Reply #5 on: December 01, 2014, 01:36:45 pm »

Logged
http://www.digitaldog.net/
Author "Color Management for Photographers".

rxchaos

  • Full Member
  • ***
  • Offline Offline
  • Posts: 114
Re: Creating an i1Profiler custom patch set
« Reply #6 on: December 01, 2014, 11:49:28 pm »

Which is a bit different than doing it from the get-go for the first profile, which can be useful. Plus the number of patches extracted is small, only 20 and fixed**.

Thank you Rodney.  This was XRite's response to my question...
That figure was chosen as a balance between selecting the principal colors in the image, and simplifying the optimization.
In the testing that our software engineers did, they found little to no advantage in raising the number of selected patches from a TIFF image.


I'm going to try your suggestion of using ColorPort and resampling with Photoshop.

-c
Logged

rxchaos

  • Full Member
  • ***
  • Offline Offline
  • Posts: 114
Re: Creating an i1Profiler custom patch set
« Reply #7 on: December 02, 2014, 09:49:55 am »

Which is a bit different than doing it from the get-go for the first profile, which can be useful. Plus the number of patches extracted is small, only 20 and fixed**.

This can also be done in ColorPort. The first step is get the image resample down so each pixel represents one color patch then build a txt file (I use ColorThink or PatchTool for this). Use nearest neighbor in Photoshop so you get something like this:

This an ECI2002 45x33 pixels (1485 patches).
ColorThink builds a Colorlist for each patch based on what you assign to the numbers. That can be imported into ColorPort.

Update to illustrate what might not be optimal extraction:

I don't think you can extract and export the rgb values from an image using ColorPort. Its probably possible from PatchTool, but the feature is disabled in the trial version.  Could you please post more information on how to extract the values.

Thanks.

-c
Logged

digitaldog

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 20646
  • Andrew Rodney
    • http://www.digitaldog.net/
Re: Creating an i1Profiler custom patch set
« Reply #8 on: December 02, 2014, 10:28:09 am »

I don't think you can extract and export the rgb values from an image using ColorPort. Its probably possible from PatchTool, but the feature is disabled in the trial version.  Could you please post more information on how to extract the values.
You need either PatchTool or ColorThink to do this unless there is some free utility to do so that I’m unaware of. From there, save the ColorList as a CGATS file and ColorPort can build a target from that.
Logged
http://www.digitaldog.net/
Author "Color Management for Photographers".

rxchaos

  • Full Member
  • ***
  • Offline Offline
  • Posts: 114
Re: Creating an i1Profiler custom patch set
« Reply #9 on: December 02, 2014, 10:39:21 am »

You need either PatchTool or ColorThink to do this unless there is some free utility to do so that I’m unaware of. From there, save the ColorList as a CGATS file and ColorPort can build a target from that.

Thank you I'll give it a try.  Any preference between PatchTool & ColorThink?

-c
Logged

digitaldog

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 20646
  • Andrew Rodney
    • http://www.digitaldog.net/
Re: Creating an i1Profiler custom patch set
« Reply #10 on: December 02, 2014, 10:55:16 am »

Thank you I'll give it a try.  Any preference between PatchTool & ColorThink?
I use ColorThink out of old habits. Just drag and drop onto the app. Then you need to Extract All Colors (or Unique Colors depending on how you’ve built the image itself) AFTER sampling down. Save as List dropdown command saves it as txt, it’s done.
Logged
http://www.digitaldog.net/
Author "Color Management for Photographers".

digitaldog

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 20646
  • Andrew Rodney
    • http://www.digitaldog.net/
Re: Creating an i1Profiler custom patch set
« Reply #11 on: December 02, 2014, 10:57:04 am »

This was XRite's response to my question...
That figure was chosen as a balance between selecting the principal colors in the image, and simplifying the optimization.
In the testing that our software engineers did, they found little to no advantage in raising the number of selected patches from a TIFF image.

Ask them to explain the piss-poor job of extraction from the B&W image provided  :o
To do this ideally, you would want more than just 20 patches and you’d want the patches extracted to be unique, something the product miserably failed to do in my one example.
Logged
http://www.digitaldog.net/
Author "Color Management for Photographers".

aaronchan

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 617
Re: Creating an i1Profiler custom patch set
« Reply #12 on: December 02, 2014, 12:53:38 pm »

What's the point of building a "optimized profile" for that specific image ONLY?
From day one, this doesn't make sense to me already.
What I'm doing right now is use an excel and create my own list based on facts like skin tone, shadow, hightlights, primary colors, secondary colors, b&w....etc.
I think a good profile should be generated in the very first time.
Optimization, to me, it's just a marketing tools.

aaron

digitaldog

  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 20646
  • Andrew Rodney
    • http://www.digitaldog.net/
Re: Creating an i1Profiler custom patch set
« Reply #13 on: December 02, 2014, 01:08:38 pm »

What's the point of building a "optimized profile" for that specific image ONLY?
That isn’t the purpose. It is to insure specific areas of color space you wish to target are created and thus measured and accounted for.
In a perfect world, we would measure 16.7 million possible “colors” for the profile. No guessing. The resulting profile would be larger than many images. Otherwise, target color generation can be much wider than anything you wish to target. Take a few thousand measurements of color all over color space, extrapolate to build a profile. Optimize the target, fewer patches are necessary, you can target color gamut of a specific output device. You can include important ‘corporate’ colors in that target. Take gray balance and how well (or poorly) i1P extracted patches that could be used to optimize gray balance.
Logged
http://www.digitaldog.net/
Author "Color Management for Photographers".
Pages: [1]   Go Up