ossimOpenCVCannyFilter Class Reference
OpenCV Canny Filter.
More...
#include <ossimOpenCVCannyFilter.h>
List of all members.
Public Member Functions |
|
| ossimOpenCVCannyFilter (ossimObject *owner=NULL) |
|
| ossimOpenCVCannyFilter (ossimImageSource *inputSource, double threshold1, double threshold2, int apertureSize) |
|
| ossimOpenCVCannyFilter (ossimObject *owner, ossimImageSource *inputSource, double threshold1, double threshold2, int apertureSize) |
|
ossimString | getShortName () const |
|
ossimString | getLongName () const |
virtual ossimRefPtr
< ossimImageData > | getTile (const ossimIrect &tileRect, ossim_uint32 resLevel=0) |
|
virtual void | initialize () |
|
virtual ossimScalarType | getOutputScalarType () const |
|
ossim_uint32 | getNumberOfOutputBands () const |
|
virtual bool | saveState (ossimKeywordlist &kwl, const char *prefix=0) const |
|
virtual bool | loadState (const ossimKeywordlist &kwl, const char *prefix=0) |
Protected Member Functions |
|
void | runUcharTransformation (ossimImageData *tile) |
Protected Attributes |
|
ossimRefPtr< ossimImageData > | theTile |
|
double | theThreshold1 |
|
double | theThreshold2 |
|
int | theApertureSize |
Detailed Description
OpenCV Canny Filter.
Implements Canny algorithm for edge detection.
- Parameters:
-
| threshold1 | The first threshold |
| threshold2 | The second threshold |
| aperture_size | Aperture parameter for Sobel operator |
The function cvCanny finds the edges on the input image image and marks them in the output image edges using the Canny algorithm. The smallest of threshold1 and threshold2 is used for edge linking, the largest is used to find initial segments of strong edges.
The documentation for this class was generated from the following files: