
#include "GUI/XWindow.H"#include "Image/Image.H"#include "Image/Pixels.H"#include "Component/ModelManager.H"#include "Devices/FrameGrabberFactory.H"#include "Util/Timer.H"#include "Util/Types.H"#include "Util/log.H"#include "Image/ColorOps.H"#include "Image/MathOps.H"#include "Image/DrawOps.H"#include "Image/FilterOps.H"#include "Image/Transforms.H"#include "Raster/Raster.H"#include "BeoSub/hysteresis.H"#include "VFAT/segmentImageTrackMC.H"#include "rutz/shared_ptr.h"#include <cstdio>#include <cstdlib>#include <cstring>#include <iostream>#include <math.h>#include "Image/Convolver.H"
Go to the source code of this file.
Defines | |
| #define | PI 3.14159265 |
| #define | TRACE_CONTOUR_DEPTH_LIMIT 3 |
Functions | |
| bool | traceContour (const Image< float > &magnitudeImage, const int x, const int y, const int loThresh, const int hiThresh, const int from, const int steps) |
| void | nonMaxSuppressAndContTrace (Image< byte > &edgeImage, const Image< float > magnitudeImage, const Image< float > orientationImage, const int loThresh, const int hiThresh) |
| template<class T_or_RGB > | |
| Image< byte > | cannyEdgeDetect (const Image< T_or_RGB > source, const float sigma, const int loThresh, const int hiThresh) |
| int | main (int argc, char *argv[]) |
Definition in file test-EdgeDetect.C.
1.6.3