#include <qimage.h>
#include <qstring.h>
#include <cstdlib>
#include <time.h>
#include "pointillism.h"
#include "blackWhite.h"
#include "manipulationOptions.h"
Include dependency graph for pointillism.cpp:
Go to the source code of this file.
Functions | |
void | pickRandomPixelWithinBlock (int width, int height, int blockX, int blockY, int BLOCK_SIZE, int &x, int &y) |
bool | pixelValid (QImage *image, int x, int y) |
double | computeLocalGrayVal (QImage *image, int x, int y) |
void | drawDotAt (QImage *image, int x, int y, int) |
QImage * | pointillismEffect (QString filename, ManipulationOptions *) |
|
Definition at line 67 of file pointillism.cpp. Referenced by pointillismEffect().
|
|
Definition at line 98 of file pointillism.cpp. Referenced by pointillismEffect().
|
|
Definition at line 42 of file pointillism.cpp. Referenced by pointillismEffect().
|
|
Definition at line 58 of file pointillism.cpp.
|
|
Definition at line 109 of file pointillism.cpp. References blackWhiteEffect(), computeLocalGrayVal(), drawDotAt(), editedImage, and pickRandomPixelWithinBlock(). Referenced by EditingInterface::applyEffect().
|