X-Git-Url: http://git.maemo.org/git/?p=photoenhancer;a=blobdiff_plain;f=src%2Fplugins%2Fsepia%2Fsepiafilter.cpp;fp=src%2Fplugins%2Fsepia%2Fsepiafilter.cpp;h=ce240e48559d6f22b549dfffde51a81d247783ce;hp=0000000000000000000000000000000000000000;hb=f3777992798dd68268ba0c5d579ed10acf609a83;hpb=90a9a2f8f6028ff091b0b878955bad369eaffd3f diff --git a/src/plugins/sepia/sepiafilter.cpp b/src/plugins/sepia/sepiafilter.cpp new file mode 100644 index 0000000..ce240e4 --- /dev/null +++ b/src/plugins/sepia/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()); + } + +}