#include <math.h>#include <qimage.h>#include <stdlib.h>#include <opie2/oimageeffect.h>#include <opie2/odebug.h>Include dependency graph for oimageeffect.cpp:

Go to the source code of this file.
Namespaces | |
| namespace | Opie |
| namespace | Opie::Ui |
Defines | |
| #define | MaxRGB 255L |
| #define | DegreesToRadians(x) ((x)*M_PI/180.0) |
| #define | NoiseEpsilon 1.0e-5 |
| #define | NoiseMask 0x7fff |
| #define | SigmaUniform 4.0 |
| #define | SigmaGaussian 4.0 |
| #define | SigmaImpulse 0.10 |
| #define | SigmaLaplacian 10.0 |
| #define | SigmaMultiplicativeGaussian 0.5 |
| #define | SigmaPoisson 0.05 |
| #define | TauGaussian 20.0 |
| #define | Edge(weight) |
| #define | Edge256(weight) |
| #define | Sharpen(weight) |
| #define | Sharpen256(weight) |
| #define | Emboss(weight) |
| #define | Emboss256(weight) |
| #define | Blur(weight) |
| #define | Blur256(weight) |
Functions | |
| unsigned int | intensityValue (unsigned int color) |
|
|
Value: total_red+=(weight)*qRed(*s); \ total_green+=(weight)*qGreen(*s); \ total_blue+=(weight)*qBlue(*s); \ total_opacity+=(weight)*qAlpha(*s); \ s++; Referenced by Opie::Ui::OImageEffect::blur(). |
|
|
Value: total_red+=(weight)*qRed(*(cTable+(*s))); \ total_green+=(weight)*qGreen(*(cTable+(*s))); \ total_blue+=(weight)*qBlue(*(cTable+(*s))); \ total_opacity+=(weight)*qAlpha(*(cTable+(*s))); \ s++; Referenced by Opie::Ui::OImageEffect::blur(). |
|
|
Definition at line 41 of file oimageeffect.cpp. Referenced by Opie::Ui::OImageEffect::shade(), and Opie::Ui::OImageEffect::swirl(). |
|
|
Value: total_red+=(weight)*qRed(*s); \ total_green+=(weight)*qGreen(*s); \ total_blue+=(weight)*qBlue(*s); \ total_opacity+=(weight)*qAlpha(*s); \ s++; Referenced by Opie::Ui::OImageEffect::edge(). |
|
|
Value: total_red+=(weight)*qRed(*(cTable+(*s))); \ total_green+=(weight)*qGreen(*(cTable+(*s))); \ total_blue+=(weight)*qBlue(*(cTable+(*s))); \ total_opacity+=(weight)*qAlpha(*(cTable+(*s))); \ s++; Referenced by Opie::Ui::OImageEffect::edge(). |
|
|
Value: total_red+=(weight)*qRed(*s); \ total_green+=(weight)*qGreen(*s); \ total_blue+=(weight)*qBlue(*s); \ s++; Referenced by Opie::Ui::OImageEffect::emboss(). |
|
|
Value: total_red+=(weight)*qRed(*(cTable+(*s))); \ total_green+=(weight)*qGreen(*(cTable+(*s))); \ total_blue+=(weight)*qBlue(*(cTable+(*s))); \ s++; Referenced by Opie::Ui::OImageEffect::emboss(). |
|
|
|
Referenced by Opie::Ui::OImageEffect::generateNoise(). |
|
|
Referenced by Opie::Ui::OImageEffect::generateNoise(). |
|
|
Value: total_red+=(weight)*qRed(*s); \ total_green+=(weight)*qGreen(*s); \ total_blue+=(weight)*qBlue(*s); \ total_opacity+=(weight)*qAlpha(*s); \ s++; Referenced by Opie::Ui::OImageEffect::sharpen(). |
|
|
Value: total_red+=(weight)*qRed(*(cTable+(*s))); \ total_green+=(weight)*qGreen(*(cTable+(*s))); \ total_blue+=(weight)*qBlue(*(cTable+(*s))); \ total_opacity+=(weight)*qAlpha(*(cTable+(*s))); \ s++; Referenced by Opie::Ui::OImageEffect::sharpen(). |
|
|
Referenced by Opie::Ui::OImageEffect::generateNoise(). |
|
|
Referenced by Opie::Ui::OImageEffect::generateNoise(). |
|
|
Referenced by Opie::Ui::OImageEffect::generateNoise(). |
|
|
Referenced by Opie::Ui::OImageEffect::generateNoise(). |
|
|
Referenced by Opie::Ui::OImageEffect::generateNoise(). |
|
|
Referenced by Opie::Ui::OImageEffect::generateNoise(). |
|
|
Referenced by Opie::Ui::OImageEffect::generateNoise(). |
|
|
Definition at line 49 of file oimageeffect.cpp. Referenced by Opie::Ui::OImageEffect::equalize(), Opie::Ui::OImageEffect::normalize(), Opie::Ui::OImageEffect::oilPaint(), Opie::Ui::OImageEffect::shade(), and Opie::Ui::OImageEffect::threshold(). |
1.4.2