Home | History | Annotate | Download | only in src

Lines Matching defs:Gamut

194 // Gamut LUT Creation -----------------------------------------------------------------------------------------
196 // Used by gamut & softproofing
202 cmsFloat64Number Thereshold; // The thereshold after which is considered out of gamut
206 // This sampler does compute gamut boundaries by comparing original
208 // of maximum are considered out of gamut.
222 // Assume in-gamut by default.
229 // does return in-gamut values,
248 // if dE1 is small and dE2 is small, value is likely to be in gamut
253 // if dE1 is small and dE2 is big, undefined. Assume in gamut
257 // dE1 is big and dE2 is small, clearly out of gamut
280 // Does compute a gamut LUT going back and forth across pcs -> relativ. colorimetric intent -> pcs
281 // the dE obtained is then annotated on the LUT. Values truely out of gamut are clipped to dE = 0xFFFE
282 // and values changed are supposed to be handled by any gamut remapping, so, are out of gamut as well.
284 // **WARNING: This algorithm does assume that gamut remapping algorithms does NOT move in-gamut colors,
296 cmsPipeline* Gamut;
384 // Go on, try to compute gamut LUT from PCS. This consist on a single channel containing
387 Gamut = cmsPipelineAlloc(ContextID, 3, 1);
388 if (Gamut != NULL) {
391 if (!cmsPipelineInsertStage(Gamut, cmsAT_BEGIN, CLUT)) {
392 cmsPipelineFree(Gamut);
393 Gamut = NULL;
401 Gamut = NULL; // Didn't work...
410 return Gamut;
529 // Check out gamut prism, on a, b faces