#include <preprocess.h>

Public Member Functions | |
| Preprocess (Ui::mainFrameClass pui) | |
| ~Preprocess () | |
| IplImage * | applyNoise (IplImage *, int smoothType) |
| IplImage * | applySobelx (IplImage *) |
| IplImage * | applySobely (IplImage *) |
| IplImage * | applySobel (IplImage *) |
| IplImage * | applyLaplace (IplImage *) |
| IplImage * | applyMatrix (IplImage *, float filterData[9]) |
| IplImage * | applyMatrixLoG (IplImage *) |
| IplImage * | applyThreshold (IplImage *) |
| IplImage * | applyCanny (IplImage *) |
Private Attributes | |
| Ui::mainFrameClass | ui |
Preprocess filters module
Definition at line 11 of file preprocess.h.
| Preprocess::Preprocess | ( | Ui::mainFrameClass | pui | ) |
Constructor. Initialize GUI.
| pui | To get GUI options. |
Definition at line 3 of file preprocess.cpp.
| Preprocess::~Preprocess | ( | ) |
Destructor.
Definition at line 7 of file preprocess.cpp.
| IplImage * Preprocess::applyCanny | ( | IplImage * | src | ) |
Apply PREPROCESSING-BORDER Canny filter
Apply Canny filter to src and return it
Definition at line 171 of file preprocess.cpp.

| IplImage * Preprocess::applyLaplace | ( | IplImage * | src | ) |
Apply PREPROCESSING-BORDER Laplace filter
Apply Laplace filter to src and return it
Definition at line 85 of file preprocess.cpp.

| IplImage * Preprocess::applyMatrix | ( | IplImage * | src, | |
| float | filterData[9] | |||
| ) |
Apply PREPROCESSING-BORDER any Matrix filter
applyMatrix: Apply Matrix Filter
Definition at line 100 of file preprocess.cpp.

| IplImage * Preprocess::applyMatrixLoG | ( | IplImage * | src | ) |
Apply PREPROCESSING-BORDER LoG filter with 5x5 kernel
applyMatrixLoG: Specific Laplacian of Gaussian Matrix 5x5 Filter
Definition at line 125 of file preprocess.cpp.

| IplImage * Preprocess::applyNoise | ( | IplImage * | src, | |
| int | smoothType | |||
| ) |
Apply PREPROCESSING-NOISE filters
Apply Noise filter to src_image and allocate it into dst_image
Definition at line 12 of file preprocess.cpp.

| IplImage * Preprocess::applySobel | ( | IplImage * | src | ) |
Apply PREPROCESSING-BORDER Sobel x+y filter
Apply Sobel x + y filter to src and return it
Definition at line 60 of file preprocess.cpp.

| IplImage * Preprocess::applySobelx | ( | IplImage * | src | ) |
Apply PREPROCESSING-BORDER Sobel x filter
Apply Sobel x filter to src_image and return it
Definition at line 27 of file preprocess.cpp.

| IplImage * Preprocess::applySobely | ( | IplImage * | src | ) |
Apply PREPROCESSING-BORDER Sobel y filter
Apply Sobel y filter to src and return it
Definition at line 42 of file preprocess.cpp.

| IplImage * Preprocess::applyThreshold | ( | IplImage * | src | ) |
Apply PREPROCESSING-BORDER Threshold filter
applyThreshold: Apply threshold filter
Definition at line 158 of file preprocess.cpp.

Ui::mainFrameClass Preprocess::ui [private] |
To get and use GUI options
Definition at line 40 of file preprocess.h.
1.6.2