#include "gevd_float_operators.h"#include <vcl_iostream.h>#include <vcl_fstream.h>#include <vcl_algorithm.h>#include <vcl_cassert.h>#include <vnl/vnl_math.h>#include <vnl/vnl_float_3.h>#include <vnl/vnl_cross.h>#include <vcl_cmath.h>#include <vcl_cstring.h>#include "gevd_pixel.h"#include "gevd_xpixel.h"#include "gevd_bufferxy.h"Go to the source code of this file.
Functions | |
| void | LocalGradient (const gevd_bufferxy &smooth, const int i, const int j, float &mag, float &gx, float &gy) |
| void | LocalHessian (const gevd_bufferxy &smooth, const int i, const int j, float &mag, float &dirx, float &diry) |
| void | LocalLaplacian (const gevd_bufferxy &smooth, const int i, const int j, float &mag, float &dirx, float &diry) |
| void | LocalMaximum (const gevd_bufferxy &magnitude, const gevd_bufferxy &directionx, const gevd_bufferxy &directiony, const int i, const int j, const float threshold, float &contour, unsigned char &dir, float &locx, float &locy) |
| void | PrintAllPipes (float *y_s[], float *w_s[], int length) |
| void | PrintPipe (float values[]) |
Variables | |
| const unsigned char | DIR0 = 8 |
| const unsigned char | DIR1 = 9 |
| const unsigned char | DIR2 = 10 |
| const unsigned char | DIR3 = 11 |
| const unsigned char | DIR4 = 12 |
Definition in file gevd_float_operators.cxx.
| void LocalGradient | ( | const gevd_bufferxy & | smooth, |
| const int | i, | ||
| const int | j, | ||
| float & | mag, | ||
| float & | gx, | ||
| float & | gy | ||
| ) | [inline] |
Definition at line 784 of file gevd_float_operators.cxx.
| void LocalHessian | ( | const gevd_bufferxy & | smooth, |
| const int | i, | ||
| const int | j, | ||
| float & | mag, | ||
| float & | dirx, | ||
| float & | diry | ||
| ) |
Definition at line 916 of file gevd_float_operators.cxx.
| void LocalLaplacian | ( | const gevd_bufferxy & | smooth, |
| const int | i, | ||
| const int | j, | ||
| float & | mag, | ||
| float & | dirx, | ||
| float & | diry | ||
| ) |
Definition at line 1031 of file gevd_float_operators.cxx.
| void LocalMaximum | ( | const gevd_bufferxy & | magnitude, |
| const gevd_bufferxy & | directionx, | ||
| const gevd_bufferxy & | directiony, | ||
| const int | i, | ||
| const int | j, | ||
| const float | threshold, | ||
| float & | contour, | ||
| unsigned char & | dir, | ||
| float & | locx, | ||
| float & | locy | ||
| ) | [inline] |
Definition at line 1212 of file gevd_float_operators.cxx.
| void PrintAllPipes | ( | float * | y_s[], |
| float * | w_s[], | ||
| int | length | ||
| ) |
Definition at line 1936 of file gevd_float_operators.cxx.
| void PrintPipe | ( | float | values[] | ) |
Definition at line 2087 of file gevd_float_operators.cxx.
| const unsigned char DIR0 = 8 |
Definition at line 31 of file gevd_float_operators.cxx.
| const unsigned char DIR1 = 9 |
Definition at line 31 of file gevd_float_operators.cxx.
| const unsigned char DIR2 = 10 |
Definition at line 31 of file gevd_float_operators.cxx.
| const unsigned char DIR3 = 11 |
Definition at line 31 of file gevd_float_operators.cxx.
| const unsigned char DIR4 = 12 |
Definition at line 31 of file gevd_float_operators.cxx.
1.7.5.1