45 RelativeColorimetric = 1,
47 AbsoluteColorimetric = 3
67 bool apply(QImage& qimage);
81 void setEmbeddedProfile(
const DImg& image);
82 void setInputProfile(
const IccProfile& profile);
87 void setOutputProfile(
const IccProfile& profile);
92 void setProofProfile(
const IccProfile& profile);
99 void setDoNotEmbedOutputProfile(
bool doNotEmbed);
104 void setIntent(RenderingIntent intent);
110 void setProofIntent(RenderingIntent intent);
116 void setUseBlackPointCompensation(
bool useBPC);
117 void setCheckGamut(
bool checkGamut);
118 void setCheckGamutMaskColor(
const QColor& color);
128 RenderingIntent intent()
const;
129 RenderingIntent proofIntent()
const;
130 bool isUsingBlackPointCompensation()
const;
131 bool isCheckingGamut()
const;
132 QColor checkGamutMaskColor()
const;
138 bool willHaveEffect();
153 bool checkProfiles();
154 TransformDescription getDescription(
const DImg& image);
155 TransformDescription getProofingDescription(
const DImg& image);
156 TransformDescription getDescription(
const QImage& image);
157 bool open(TransformDescription& description);
158 bool openProofing(TransformDescription& description);
159 void transform(
const DImg& img,
const TransformDescription&,
161 void transform(QImage& img,
const TransformDescription&);
169 QSharedDataPointer<Private> d;