Lovell Fuller

Results 604 comments of Lovell Fuller

CMYK input missing an embedded profile will fallback to using https://github.com/libvips/libvips/blob/master/libvips/colour/profiles/cmyk.icm A CMYK value of (0,0,0,100) will only be the same as an RGB value of (0,0,0) if the profile...

Did you try the https://github.com/libvips/libvips/blob/master/libvips/colour/profiles/cmyk.icm profile with LittleCMS?

What flags are you passing to `jpgicc` at the command line, e.g. which rendering intent `-t` and/or black point compensation `-b` etc?

@hdwong Were you able to make any progress with this?

Let's track this at #1324, as I think what is required is the ability to provide a custom CMYK input profile.

Please provide a minimal, standalone code sample, without other dependencies, that demonstrates this problem Please provide sample image(s) that help explain this problem

@adityapatadia Were you able to make any progress with providing the requested information?

Closing due to inactivity but please feel free to reopen with the requested details if further help is required.

Hello, my best guess would be that you're seeing the effect of libvips caching `icc_transform` operations. The profile file handle is closed via lcms2's `cmsCloseProfile` only when the relevant libvips'...

If libvips' cache is disabled then these operations should already be disposed of and the file handles closed. I wonder if there's an error path where they don't get cleared...