X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fsepiafilter.cpp;fp=src%2Fsepiafilter.cpp;h=ce240e48559d6f22b549dfffde51a81d247783ce;hb=90a9a2f8f6028ff091b0b878955bad369eaffd3f;hp=0000000000000000000000000000000000000000;hpb=c6a5809909ec288bad946620244021a3f5f606f3;p=photoenhancer diff --git a/src/sepiafilter.cpp b/src/sepiafilter.cpp new file mode 100644 index 0000000..ce240e4 --- /dev/null +++ b/src/sepiafilter.cpp @@ -0,0 +1,30 @@ +#include "sepiafilter.h" +#include +#include +#include +SepiaFilter::SepiaFilter() +{ +} +void SepiaFilter::applyFilter(QImage &image) +{ + int inputRed,inputGreen,inputBlue; + int outputRed,outputGreen,outputBlue; + + for(int i=0;i255) outputBlue=255; + if(outputGreen>255) outputGreen=255; + if(outputRed>255) outputRed=255; + QColor outPixel(outputRed,outputGreen,outputBlue); + image.setPixel(i,j,outPixel.rgb()); + } + +}