7
Black preservation on CMYK-> CMYK transforms
7
two different types of black preservation on CMYK-> CMYK transforms
8
8
Ability to set adaptation state of observer on absolute colorimetric transforms.
9
9
A rather advanced feature. Actually it only allows No adaptation (d=0) and observer fully adapted (d=1)
10
10
lcms can now "fix" some broken 8-bit profiles that have gray axes misplaced.
11
11
icctrans can now read CGATS/IT8 files.
12
12
improved tifficc with tiff Lab8 support
13
icclink now supports colorant table tag.
17
LCMSAPI double LCMSEXPORT cmsSetAdaptationState(cmsHTRANSFORM hTransform, double d);
19
LCMSAPI void LCMSEXPORT cmsSetHeaderAttributes(cmsHPROFILE hProfile, DWORD Flags);
20
LCMSAPI DWORD LCMSEXPORT cmsTakeHeaderAttributes(cmsHPROFILE hProfile);
22
LCMSAPI icInt32Number LCMSEXPORT cmsGetTagCount(cmsHPROFILE hProfile);
23
LCMSAPI icTagSignature LCMSEXPORT cmsGetTagSignature(cmsHPROFILE hProfile, icInt32Number n);
26
LCMSAPI BOOL LCMSEXPORT cmsIT8SaveToMem(LCMSHANDLE hIT8, void *MemPtr, size_t* BytesNeeded);
28
BOOL _cmsIsMatrixShaper(cmsHPROFILE hProfile);
29
BOOL _cmsAddDateTimeTag(cmsHPROFILE hProfile, icTagSignature sig, struct tm *DateTime);
30
BOOL _cmsAddColorantTableTag(cmsHPROFILE hProfile, icTagSignature sig, LPcmsNAMEDCOLORLIST nc);
32
double cmsEvalLUTreverse(LPLUT Lut, WORD Target[], WORD Result[], LPWORD Hint);
34
LPcmsNAMEDCOLORLIST LCMSEXPORT cmsReadColorantTable(cmsHPROFILE hProfile, icTagSignature sig)
18
double cmsSetAdaptationState(cmsHTRANSFORM hTransform, double d);
20
void cmsSetHeaderAttributes(cmsHPROFILE hProfile, DWORD Flags);
21
DWORD cmsTakeHeaderAttributes(cmsHPROFILE hProfile);
23
icInt32Number cmsGetTagCount(cmsHPROFILE hProfile);
24
icTagSignature cmsGetTagSignature(cmsHPROFILE hProfile, icInt32Number n);
26
int cmsSetCMYKPreservationStrategy(int n)
28
BOOL cmsIT8SaveToMem(LCMSHANDLE hIT8, void *MemPtr, size_t* BytesNeeded);
30
BOOL _cmsIsMatrixShaper(cmsHPROFILE hProfile);
31
BOOL _cmsAddDateTimeTag(cmsHPROFILE hProfile, icTagSignature sig, struct tm *DateTime);
32
BOOL _cmsAddColorantTableTag(cmsHPROFILE hProfile, icTagSignature sig, LPcmsNAMEDCOLORLIST nc);
34
double cmsEvalLUTreverse(LPLUT Lut, WORD Target[], WORD Result[], LPWORD Hint);
36
LPcmsNAMEDCOLORLIST cmsReadColorantTable(cmsHPROFILE hProfile, icTagSignature sig)
37
38
LPcmsGAMUTEX cmsReadExtendedGamut(cmsHPROFILE hProfile, int index);
38
39
void cmsFreeExtendedGamut(LPcmsGAMUTEX gex);