IccMAX 2.1.27
Color Profile Tools
|
#include <IccEval.h>
Public Member Functions | |
virtual void | Compare (icFloatNumber *pPixel, icFloatNumber *deviceLab, icFloatNumber *destLab1, icFloatNumber *destLab2)=0 |
icStatusCMM ICCPROFLIB_API | EvaluateProfile (CIccProfile *pProfile, icUInt8Number nGran=0, icRenderingIntent nIntent=icUnknownIntent, icXformInterp nInterp=icInterpLinear, bool buseMpeTags=true) |
icStatusCMM ICCPROFLIB_API | EvaluateProfile (const icChar *szProfilePath, icUInt8Number nGran=0, icRenderingIntent nIntent=icUnknownIntent, icXformInterp nInterp=icInterpLinear, bool buseMpeTags=true) |
|
pure virtual |
Implemented in CIccMinMaxEval, and CIccMinMaxEval.
Referenced by EvaluateProfile().
icStatusCMM CIccEvalCompare::EvaluateProfile | ( | CIccProfile * | pProfile, |
icUInt8Number | nGran = 0 , |
||
icRenderingIntent | nIntent = icUnknownIntent , |
||
icXformInterp | nInterp = icInterpLinear , |
||
bool | buseMpeTags = true |
||
) |
References icHeader::colorSpace, Compare(), icHeader::deviceClass, CIccMBB::GetCLUT(), CIccCLUT::GridPoints(), icAbsoluteColorimetric, icCmmStatCantOpenProfile, icCmmStatInvalidProfile, icCmmStatOk, icGetSpaceSamples(), icLabFromPcs(), icMin(), icRelativeColorimetric, icSigAToB0Tag, icSigColorSpaceClass, icSigDisplayClass, icSigInputClass, icSigLabData, icSigOutputClass, and icXformLutColorimetric.
Referenced by EvaluateProfile().
icStatusCMM CIccEvalCompare::EvaluateProfile | ( | const icChar * | szProfilePath, |
icUInt8Number | nGran = 0 , |
||
icRenderingIntent | nIntent = icUnknownIntent , |
||
icXformInterp | nInterp = icInterpLinear , |
||
bool | buseMpeTags = true |
||
) |
References CIccProfile, EvaluateProfile(), icCmmStatCantOpenProfile, and ReadIccProfile().
Referenced by main().