X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;ds=sidebyside;f=src%2Ffilters%2Fgrey%2Fgreyfilter.cpp;h=ce240e48559d6f22b549dfffde51a81d247783ce;hb=c07dab61760f81428091900e482e4a9d2b8c3234;hp=e69de29bb2d1d6434b8b29ae775ad8c2e48c5391;hpb=f3e560c0dd50219a3c13275b73ccf40bc4128bc8;p=photoenhancer diff --git a/src/filters/grey/greyfilter.cpp b/src/filters/grey/greyfilter.cpp index e69de29..ce240e4 100644 --- a/src/filters/grey/greyfilter.cpp +++ b/src/filters/grey/greyfilter.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()); + } + +}