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:
 All Classes Functions Variables

Generated on Thu May 13 09:23:33 2010 for opencv-ossim-plugin by  doxygen 1.6.1