colorToningLabGrid() : tiled/per row processing to make better use of cpu cache

This commit is contained in:
heckflosse
2018-01-09 19:41:34 +01:00
parent e5efc3a44c
commit 30e085d378
2 changed files with 11 additions and 8 deletions

View File

@@ -346,7 +346,7 @@ public:
void ToneMapFattal02(Imagefloat *rgb);
void localContrast(LabImage *lab);
void colorToningLabGrid(LabImage *lab);
void colorToningLabGrid(LabImage *lab, int xstart, int xend, int ystart, int yend, bool MultiThread);
Image8* lab2rgb (LabImage* lab, int cx, int cy, int cw, int ch, const procparams::ColorManagementParams &icm);
Imagefloat* lab2rgbOut (LabImage* lab, int cx, int cy, int cw, int ch, const procparams::ColorManagementParams &icm, GammaValues *ga = nullptr);