/external/pdfium/third_party/lcms2-2.6/src/ |
cmsopt.c | 32 // Optimization for 8 bits, Shaper-CLUT (3 inputs only) 46 // Generic optimization for 16 bits Shaper-CLUT-Shaper (any inputs) 320 // Sampler implemented by another LUT. This is a clean way to precalculate the devicelink 3D CLUT for 369 cmsBool PatchLUT(cmsStage* CLUT, cmsUInt16Number At[], cmsUInt16Number Value[], 372 _cmsStageCLutData* Grid = (_cmsStageCLutData*) CLUT ->Data; 378 if (CLUT -> Type != cmsSigCLutElemType) { 379 cmsSignalError(CLUT->ContextID, cmsERROR_INTERNAL, "(internal) Attempt to PatchLUT on non-lut stage"); 384 cmsSignalError(CLUT->ContextID, cmsERROR_INTERNAL, "(internal) %d Channels are not supported on PatchLUT", nChannelsIn); 440 cmsSignalError(CLUT->ContextID, cmsERROR_INTERNAL, "(internal) %d Channels are not supported on PatchLUT", nChannelsIn); 472 cmsStage *PreLin = NULL, *CLUT = NULL, *PostLin = NULL [all...] |
cmscnvrt.c | 724 cmsStage* CLUT; 773 // Create the CLUT. 16 bits 774 CLUT = cmsStageAllocCLut16bit(ContextID, nGridPoints, 4, 4, NULL); 775 if (CLUT == NULL) goto Error; 778 if (!cmsPipelineInsertStage(Result, cmsAT_BEGIN, CLUT)) 782 if (!cmsStageSampleCLut16bit(CLUT, BlackPreservingGrayOnlySampler, (void*) &bp, 0)) 818 // The CLUT will be stored at 16 bits, but calculations are performed at cmsFloat32Number precision [all...] |
cmsvirt.c | 399 cmsStage* CLUT; 435 CLUT = cmsStageAllocCLut16bit(ContextID, 17, nChannels, nChannels, NULL); 436 if (CLUT == NULL) goto Error; 438 if (!cmsStageSampleCLut16bit(CLUT, InkLimitingSampler, (void*) &Limit, 0)) goto Error; 441 !cmsPipelineInsertStage(LUT, cmsAT_END, CLUT) || 739 cmsStage* CLUT; 773 CLUT = cmsStageAllocCLut16bitGranular(ContextID, Dimensions, 3, 3, NULL); 774 if (CLUT == NULL) return NULL; 777 if (!cmsStageSampleCLut16bit(CLUT, bchswSampler, (void*) &bchsw, 0)) { 783 if (!cmsPipelineInsertStage(Pipeline, cmsAT_END, CLUT)) { [all...] |
cmsgmt.c | 297 cmsStage* CLUT; 322 // of input and output CLUT may result in differences. 390 CLUT = cmsStageAllocCLut16bit(ContextID, nGridpoints, nChannels, 1, NULL); 391 if (!cmsPipelineInsertStage(Gamut, cmsAT_BEGIN, CLUT)) { 396 cmsStageSampleCLut16bit(CLUT, GamutSampler, (void*) &Chain, 0);
|
cmstypes.c | 1842 _cmsStageCLutData* clut = NULL; local 2130 _cmsStageCLutData* clut = NULL; local 4267 _cmsStageCLutData* clut; local 4311 _cmsStageCLutData* clut = (_cmsStageCLutData*) mpe ->Data; local [all...] |
cmsio1.c | 520 // Change CLUT interpolation to trilinear 532 _cmsStageCLutData* CLUT = (_cmsStageCLutData*) Stage ->Data; 534 CLUT ->Params->dwFlags |= CMS_LERP_FLAGS_TRILINEAR; 535 _cmsSetInterpolationRoutine(Lut->ContextID, CLUT ->Params); 824 // Returns TRUE if the intent is implemented as CLUT [all...] |
/external/ImageMagick/www/api/ |
enhance.php | 146 <p>ClutImage() replaces each color value in the given image, by using it as an index to lookup a replacement color value in a Color Look UP Table in the form of an image. The values are extracted along a diagonal of the CLUT image so either a horizontal or vertial gradient image can be used.</p> 148 <p>Typically this is used to either re-color a gray-scale image according to a color gradient in the CLUT image, or to perform a freeform histogram (level) adjustment according to the (typically gray-scale) gradient in the CLUT image.</p> 167 <dd>the image, which is replaced by indexed CLUT values </dd> 436 <dd>the image, which is replaced by indexed CLUT values </dd>
|
magick-image.php | [all...] |