|
STIRA
0.1
|
Canny edge detector inspired on http://en.wikipedia.org/wiki/Canny_edge_detector ftp://figment.csee.usf.edu/pub/Edge_Comparison/source_code http://www.pages.drexel.edu/~nk752/cannyTut2.html http://www.cvmt.dk/education/teaching/f09/VGIS8/AIP/canny_09gr820.pdf. More...
#include <CannyEdgeDetector.h>
Public Member Functions | |
| CannyEdgeDetector () | |
| Constructor. | |
| ~CannyEdgeDetector () | |
| Destructor. | |
Static Public Member Functions | |
| static ArrayGrid< bool > * | Run (ArrayGrid< double > *pGridIn, double sigmaSmooth, double lowerThreshold, double upperThreshold) |
| input data More... | |
Canny edge detector inspired on http://en.wikipedia.org/wiki/Canny_edge_detector ftp://figment.csee.usf.edu/pub/Edge_Comparison/source_code http://www.pages.drexel.edu/~nk752/cannyTut2.html http://www.cvmt.dk/education/teaching/f09/VGIS8/AIP/canny_09gr820.pdf.
|
static |
input data
| pGridIn | input data |
| sigmaSmooth | sigma for the Gaussian smoothing applied as preprocessing for edge detection |
| lowerThreshold | low threshold for edge strength in hysteresis test |
| upperThreshold | high threshold for edge strength in hysteresis test |
References stira::imagedata::ArrayGrid< T >::Clone(), stira::filter::NonSeparableFilter::DetermineLocalMagnitudeAndOrientation(), stira::fouriertools::FFT::GaussConvolve(), and stira::imagetools::ImageIO::WritePGM().
1.8.11