diff options
Diffstat (limited to 'digikam/imageplugins/filmgrain/filmgrain.cpp')
-rw-r--r-- | digikam/imageplugins/filmgrain/filmgrain.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/digikam/imageplugins/filmgrain/filmgrain.cpp b/digikam/imageplugins/filmgrain/filmgrain.cpp index 6890b50..9ca2df0 100644 --- a/digikam/imageplugins/filmgrain/filmgrain.cpp +++ b/digikam/imageplugins/filmgrain/filmgrain.cpp @@ -79,7 +79,7 @@ void FilmGrain::filmgrainImage(Digikam::DImg *orgImage, int Sensibility) int Noise, Shade, nRand, component, progress; uchar *ptr; - Digikam::DColor blendData, grainData, tqmaskData, outData; + Digikam::DColor blendData, grainData, maskData, outData; if (sixteenBit) Noise = (Sensibility / 10 + 1) * 256 - 1; @@ -175,14 +175,14 @@ void FilmGrain::filmgrainImage(Digikam::DImg *orgImage, int Sensibility) // read color from orig image blendData.setColor(data + offset, sixteenBit); // read color from tqmask - tqmaskData.setColor(pMaskBits + offset, sixteenBit); + maskData.setColor(pMaskBits + offset, sixteenBit); // set shade as alpha value - it will be used as source alpha when blending - tqmaskData.setAlpha(Shade); + maskData.setAlpha(Shade); // compose, write result to blendData. // Preserve alpha, do not blend it (taken from old algorithm - correct?) alpha = blendData.alpha(); - composer->compose(blendData, tqmaskData); + composer->compose(blendData, maskData); blendData.setAlpha(alpha); // write to destination |