Hi Camilla,

HSV is a sort of RGB in polar form, so there is not a "single" HSV but  
an infinite number of color spaces using this color model. May work as  
adjustment space, is much more intuitive than RGB.

To implement those profiles, I would use Lab as PCS and then the  
pre/post linearization curves to add precision. As you already  
anticipated, the hue and its cyclic nature makes those spaces  
difficult to implement by using only LUTs.

Another option would be to use the LCh cylindrical form of Lab, or  
even better CAM02 JCh. There are some numeric issues in CAM02, but  
still is far better than Lab on certain jobs. Using LCh or JCh would  
mean to use a colorimetric space and therefore a unique profile,  
whilst HSV means you have to build one HSV for sRGB, other for  
AdobeRGB, etc.

Regards
Marti


Quoting "C. Boemann" <c...@boemann.dk>:

> Hi
>
> I'm about to make a HSV mode for Krita, and suddenly found out that lcms2
> supports HSV.
>
> Hurray :)
>
> But I do wonder about a profile for it. Are there any freely available and if
> not how do i make one.
>
> Also in general I'm a bit curious how this higly irregular (non affine
> transformation to XYZ) is being implemented internally. Just a huge LUT that
> approximates the transformation as best it can or?
>
> I'd like some info as it will help my implementation should i run ito any
> issues
>
> Best regards
> Camilla Boemann
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Windows:
>
> Build for Windows Store.
>
> http://p.sf.net/sfu/windows-dev2dev
> _______________________________________________
> Lcms-user mailing list
> Lcms-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/lcms-user
>




------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Lcms-user mailing list
Lcms-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lcms-user

Reply via email to