/dports/graphics/art/ART-1.9.3/rtengine/ |
H A D | improcfun.h | 108 bool sharpening(Imagefloat *img); 111 void resize(Imagefloat* src, Imagefloat* dst, float dScale); 112 void Lanczos(Imagefloat *src, Imagefloat *dst, float scale); 127 void defringe(Imagefloat *rgb); 128 void dehaze(Imagefloat *rgb); 132 void softLight(Imagefloat *rgb); 135 void filmGrain(Imagefloat *rgb); 139 void exposure(Imagefloat *rgb); 140 void rgbCurves(Imagefloat *rgb); 142 void toneCurve(Imagefloat *img); [all …]
|
H A D | imagefloat.h | 39 class Imagefloat : public IImagefloat, public ImageIO { 42 Imagefloat(); 43 Imagefloat(int width, int height, const Imagefloat *state_from=nullptr); 44 ~Imagefloat() override; 46 Imagefloat* copy() const; 47 void copyTo(Imagefloat *dst) const; 52 …void getStdImage (const ColorTemp &ctemp, int tran, Imagefloat* image, PreviewProps pp) const over… 110 …void ExecCMSTransform(cmsHTRANSFORM hTransform, const Imagefloat *img);//labImage, int cx, int cy); 126 void copyState(Imagefloat *to) const;
|
H A D | imagefloat.cc | 35 Imagefloat::Imagefloat(): in Imagefloat() function in rtengine::Imagefloat 43 Imagefloat::Imagefloat(int w, int h, const Imagefloat *state_from): in Imagefloat() function in rtengine::Imagefloat 55 Imagefloat::~Imagefloat () in ~Imagefloat() 169 Imagefloat *Imagefloat::copy() const in copy() 171 Imagefloat* cp = new Imagefloat(width, height); in copy() 177 void Imagefloat::copyTo(Imagefloat *dst) const in copyTo() 184 void Imagefloat::copyState(Imagefloat *to) const in copyState() 356 Imagefloat::to8() const in to8() 375 Imagefloat::to16() const in to16() 534 void Imagefloat::ExecCMSTransform(cmsHTRANSFORM hTransform, const Imagefloat *src) in ExecCMSTransform() [all …]
|
H A D | iprgb2out.cc | 47 inline void copyAndClamp(Imagefloat *src, unsigned char *dst, const double rgb_xyz[3][3], bool mult… in copyAndClamp() 49 src->setMode(Imagefloat::Mode::XYZ, multiThread); in copyAndClamp() 82 void ImProcFunctions::rgb2monitor(Imagefloat *img, Image8* image) in rgb2monitor() 89 img->setMode(Imagefloat::Mode::LAB, multiThread); in rgb2monitor() 147 Image8* ImProcFunctions::rgb2out(Imagefloat *img, int cx, int cy, int cw, int ch, const procparams:… in rgb2out() 186 img->setMode(Imagefloat::Mode::RGB, true); in rgb2out() 249 Imagefloat* ImProcFunctions::rgb2out(Imagefloat *img, const procparams::ColorManagementParams &icm) in rgb2out() 258 Imagefloat* image = new Imagefloat(cw, ch); in rgb2out() 262 img->setMode(Imagefloat::Mode::RGB, multiThread); in rgb2out() 278 img->setMode(Imagefloat::Mode::XYZ, multiThread); in rgb2out() [all …]
|
H A D | rtthumbnail.h | 72 …void processFilmNegative(const procparams::ProcParams& params, const Imagefloat* baseImg, int rwid… 129 Imagefloat* castedSrcImg = static_cast<Imagefloat*>(srcImg); in resizeToSameType() 130 Imagefloat* imgfloat = new Imagefloat (nw, nh); in resizeToSameType() 153 Imagefloat* castedSrcImg = static_cast<Imagefloat*>(srcImg); in resizeTo()
|
H A D | simpleprocess.cc | 64 Imagefloat *operator()() in operator ()() 74 Imagefloat *normal_pipeline() in normal_pipeline() 89 Imagefloat *fast_pipeline() in fast_pipeline() 251 img = new Imagefloat(fw, fh); in stage_init() 317 Imagefloat *trImg = nullptr; in stage_transform() 321 trImg = new Imagefloat(fw, fh, img); in stage_transform() 332 Imagefloat *stage_finish(bool is_fast) in stage_finish() 349 Imagefloat *tmpimg = new Imagefloat(cw, ch, img); in stage_finish() 388 Imagefloat *resized = new Imagefloat(imw, imh, img); in stage_finish() 500 Imagefloat *resized = new Imagefloat(imw, imh, img); in stage_early_resize() [all …]
|
H A D | dcrop.h | 42 Imagefloat* origCrop; // "one chunk" allocation 43 Imagefloat* spotCrop; // "one chunk" allocation 44 Imagefloat *bufs_[3]; 49 Imagefloat* transCrop; // "one chunk" allocation, allocated if necessary
|
H A D | iptonecurve.cc | 31 void apply_contrast(Imagefloat *rgb, const ImProcData &im, int contrast) in apply_contrast() 127 inline void apply_batch(const Curve &c, Imagefloat *rgb, int W, int H, bool multithread) in apply_batch() 139 inline void apply(const Curve &c, Imagefloat *rgb, int W, int H, bool multithread) in apply() 208 void apply_satcurve(Imagefloat *rgb, const FlatCurve &curve, const Glib::ustring &working_profile, … in apply_satcurve() 231 void fill_satcurve_pipette(Imagefloat *rgb, PlanarWhateverData<float>* editWhatever, const Glib::us… in fill_satcurve_pipette() 249 void update_tone_curve_histogram(Imagefloat *img, LUTu &hist, const Glib::ustring &profile, bool mu… in update_tone_curve_histogram() 278 void fill_pipette(Imagefloat *img, Imagefloat *pipette, bool multithread) in fill_pipette() 298 void ImProcFunctions::toneCurve(Imagefloat *img) in toneCurve() 301 img->setMode(Imagefloat::Mode::RGB, multiThread); in toneCurve() 305 Imagefloat *editImgFloat = nullptr; in toneCurve() [all …]
|
H A D | ipdenoise.h | 31 void denoiseGuidedSmoothing(ImProcData &im, Imagefloat *rgb); 33 void RGB_denoise(ImProcData &im, int kall, Imagefloat * src, Imagefloat * dst, Imagefloat * calclum…
|
H A D | labmasks.h | 31 bool generateLabMasks(Imagefloat *rgb, const std::vector<procparams::Mask> &masks, int offset_x, in… 34 void fillPipetteLabMasks(Imagefloat *rgb, PlanarWhateverData<float> *editWhatever, LabMasksEditID i… 36 bool getDeltaEColor(Imagefloat *rgb, int x, int y, int offset_x, int offset_y, int full_width, int …
|
H A D | stdimagesource.h | 34 Imagefloat* imgCopy; 45 …void getImage(const ColorTemp &ctemp, int tran, Imagefloat* image, const PreviewProps &pp, const E… 89 …void convertColorSpace(Imagefloat *image, const ColorManagementParams &cmp, const ColorTemp &wb) o… 90 …static void colorSpaceConversion(Imagefloat* im, const ColorManagementParams &cmp, cmsHPROFILE emb…
|
H A D | improccoordinator.h | 55 Imagefloat *orig_prev; 56 Imagefloat *oprevi; 57 Imagefloat *spotprev; 58 Imagefloat *bufs_[3]; 61 …Imagefloat *drcomp_11_dcrop_cache; // global cache for dynamicRangeCompression used in 1:1 detail … 141 void allocCache (Imagefloat* &imgfloat);
|
H A D | ipspot.cc | 79 void heal_laplace_loop(Imagefloat *img, const array2D<int32_t> &mask) in heal_laplace_loop() 148 void heal(Imagefloat *src, Imagefloat *dst, in heal() 159 Imagefloat diff(W, H); in heal() 314 Imagefloat* image; 442 image = new Imagefloat(newW, newH); in allocImage() 494 Imagefloat *dstImg = destBox.image; in processIntersectionWith() 621 Imagefloat *destImg = destBox.image; in copyImgTo() 634 Imagefloat *srcImg = image; in copyImgTo() 635 Imagefloat *dstImg = destBox.image; in copyImgTo() 700 Imagefloat *srcImage = srcSpotBox->getImage(); in removeSpots() [all …]
|
H A D | ipresize.cc | 50 void ImProcFunctions::Lanczos(Imagefloat *src, Imagefloat *dst, float scale) in Lanczos() 53 src->setMode(Imagefloat::Mode::LAB, multiThread); in Lanczos() 54 dst->assignMode(Imagefloat::Mode::LAB); in Lanczos() 296 void ImProcFunctions::resize (Imagefloat* src, Imagefloat* dst, float dScale) in resize()
|
H A D | stdimagesource.cc | 151 img = new Imagefloat; in load() 227 void StdImageSource::getImage (const ColorTemp &ctemp, int tran, Imagefloat* image, const PreviewPr… in getImage() 248 void StdImageSource::convertColorSpace(Imagefloat* image, const ColorManagementParams &cmp, const C… in convertColorSpace() 253 void StdImageSource::colorSpaceConversion (Imagefloat* im, const ColorManagementParams &cmp, cmsHPR… in colorSpaceConversion() 343 Imagefloat *img_ = static_cast<Imagefloat*>(img); in getAutoExpHistogram()
|
H A D | rawimagesource.h | 44 …static void colorSpaceConversion_ (Imagefloat* im, const ColorManagementParams& cmp, const ColorTe… 99 …void processFalseColorCorrectionThread (Imagefloat* im, array2D<float> &rbconv_Y, array2D<float> &… 136 …void getImage (const ColorTemp &ctemp, int tran, Imagefloat* image, const PreviewProps &… 186 …void convertColorSpace(Imagefloat* image, const ColorManagementParams &cmp, const ColorTemp &wb) o… 188 …static void colorSpaceConversion (Imagefloat* im, const ColorManagementParams& cmp, const ColorT… 228 void processFalseColorCorrection (Imagefloat* i, const int steps); 299 void hflip (Imagefloat* im); 300 void vflip (Imagefloat* im);
|
/dports/graphics/rawtherapee/rawtherapee-5.8/rtengine/ |
H A D | improcfun.h | 56 class Imagefloat; variable 86 …void transformLuminanceOnly(Imagefloat* original, Imagefloat* transformed, int cx, int cy, int oW,… 87 …void transformGeneral(bool highQuality, Imagefloat *original, Imagefloat *transformed, int cx, int… 88 …void transformLCPCAOnly(Imagefloat *original, Imagefloat *transformed, int cx, int cy, const LensC… 147 void moyeqt(Imagefloat* working, float &moyS, float &eqty); 162 void resize(Imagefloat* src, Imagefloat* dst, float dScale); 164 void Lanczos(const Imagefloat* src, Imagefloat* dst, float scale); 224 …void RGB_denoise(int kall, Imagefloat * src, Imagefloat * dst, Imagefloat * calclum, float * ch_M,… 262 void dehaze(Imagefloat *rgb); 263 void ToneMapFattal02(Imagefloat *rgb); [all …]
|
H A D | imagefloat.cc | 36 Imagefloat::Imagefloat () in Imagefloat() function in Imagefloat 40 Imagefloat::Imagefloat (int w, int h) in Imagefloat() function in Imagefloat 45 Imagefloat::~Imagefloat () in ~Imagefloat() 160 Imagefloat* Imagefloat::copy () const in copy() 163 Imagefloat* cp = new Imagefloat (width, height); in copy() 169 void Imagefloat::getStdImage (const ColorTemp &ctemp, int tran, Imagefloat* image, PreviewProps pp)… in getStdImage() 331 Imagefloat::to8() const in to8() 350 Imagefloat::to16() const in to16() 389 void Imagefloat::normalizeFloatTo1() in normalizeFloatTo1() 409 void Imagefloat::normalizeFloatTo65535() in normalizeFloatTo65535() [all …]
|
H A D | rtthumbnail.h | 74 …void processFilmNegative(const procparams::ProcParams& params, const Imagefloat* baseImg, int rwid… 134 Imagefloat* castedSrcImg = static_cast<Imagefloat*>(srcImg); in resizeToSameType() 135 Imagefloat* imgfloat = new Imagefloat (nw, nh); in resizeToSameType() 158 Imagefloat* castedSrcImg = static_cast<Imagefloat*>(srcImg); in resizeTo()
|
H A D | imagefloat.h | 37 class Imagefloat : public IImagefloat, public ImageIO 42 Imagefloat (); 43 Imagefloat (int width, int height); 44 ~Imagefloat () override; 46 Imagefloat* copy () const; 51 …void getStdImage (const ColorTemp &ctemp, int tran, Imagefloat* image, PreviewProps pp) const over…
|
H A D | shmap.h | 31 class Imagefloat; variable 44 void update (Imagefloat* img, double radius, double lumi[3], bool hq, int skip); 51 void fillLuminance( Imagefloat * img, float **luminance, double lumi[3] );
|
H A D | pipettebuffer.h | 31 class Imagefloat; variable 45 Imagefloat* imgFloatBuffer; 78 Imagefloat* getImgFloatBuffer() in getImgFloatBuffer()
|
H A D | stdimagesource.cc | 137 img = new Imagefloat; in load() 195 void StdImageSource::getImage (const ColorTemp &ctemp, int tran, Imagefloat* image, const PreviewPr… in getImage() 216 void StdImageSource::convertColorSpace(Imagefloat* image, const ColorManagementParams &cmp, const C… in convertColorSpace() 221 void StdImageSource::colorSpaceConversion (Imagefloat* im, const ColorManagementParams &cmp, cmsHPR… in colorSpaceConversion() 308 Imagefloat *img_ = static_cast<Imagefloat*>(img); in getAutoExpHistogram()
|
H A D | stdimagesource.h | 59 …void getImage (const ColorTemp &ctemp, int tran, Imagefloat* image, const PreviewProps &… 103 …void convertColorSpace(Imagefloat* image, const procparams::ColorManagementParams &cmp, con… 104 …static void colorSpaceConversion (Imagefloat* im, const procparams::ColorManagementParams &cmp, cm…
|
H A D | rawimagesource.h | 47 …static void colorSpaceConversion_ (Imagefloat* im, const procparams::ColorManagementParams& cmp, c… 107 …void processFalseColorCorrectionThread (Imagefloat* im, array2D<float> &rbconv_Y, array2D<float> &… 143 …void getImage (const ColorTemp &ctemp, int tran, Imagefloat* image, const PreviewProps &… 184 …void convertColorSpace(Imagefloat* image, const procparams::ColorManagementParams &cmp, const Colo… 186 …static void colorSpaceConversion (Imagefloat* im, const procparams::ColorManagementParams& cmp, … in colorSpaceConversion() 228 void processFalseColorCorrection (Imagefloat* i, const int steps); 296 void hflip (Imagefloat* im); 297 void vflip (Imagefloat* im);
|