Public Member Functions | Private Attributes | List of all members
EdgeDetector Class Reference

#include <edgedetector.h>

Public Member Functions

void computeSobel (const cv::Mat image, cv::Mat sobelX=cv::Mat(), cv::Mat sobelY=cv::Mat())
 
 EdgeDetector ()
 
int getAperture () const
 
cv::Mat getBinaryMap (double threshold)
 
cv::Mat getMagnitude ()
 
cv::Mat getOrientation ()
 
cv::Mat getSobelImage ()
 
cv::Mat getSobelOrientationImage ()
 
void setAperture (int a)
 

Private Attributes

int aperture
 
cv::Mat img
 
cv::Mat sobel
 
cv::Mat sobelMagnitude
 
cv::Mat sobelOrientation
 

Detailed Description

Definition at line 71 of file edgedetector.h.

Constructor & Destructor Documentation

EdgeDetector::EdgeDetector ( )
inline

Definition at line 92 of file edgedetector.h.

Member Function Documentation

void EdgeDetector::computeSobel ( const cv::Mat  image,
cv::Mat  sobelX = cv::Mat(),
cv::Mat  sobelY = cv::Mat() 
)
inline

Definition at line 107 of file edgedetector.h.

int EdgeDetector::getAperture ( ) const
inline

Definition at line 101 of file edgedetector.h.

cv::Mat EdgeDetector::getBinaryMap ( double  threshold)
inline

Definition at line 132 of file edgedetector.h.

cv::Mat EdgeDetector::getMagnitude ( )
inline

Definition at line 119 of file edgedetector.h.

cv::Mat EdgeDetector::getOrientation ( )
inline

Definition at line 126 of file edgedetector.h.

cv::Mat EdgeDetector::getSobelImage ( )
inline

Definition at line 141 of file edgedetector.h.

cv::Mat EdgeDetector::getSobelOrientationImage ( )
inline

Definition at line 154 of file edgedetector.h.

void EdgeDetector::setAperture ( int  a)
inline

Definition at line 95 of file edgedetector.h.

Member Data Documentation

int EdgeDetector::aperture
private

Definition at line 82 of file edgedetector.h.

cv::Mat EdgeDetector::img
private

Definition at line 76 of file edgedetector.h.

cv::Mat EdgeDetector::sobel
private

Definition at line 79 of file edgedetector.h.

cv::Mat EdgeDetector::sobelMagnitude
private

Definition at line 85 of file edgedetector.h.

cv::Mat EdgeDetector::sobelOrientation
private

Definition at line 88 of file edgedetector.h.


The documentation for this class was generated from the following file:


road_recognition
Author(s): Ricardo Morais
autogenerated on Mon Mar 2 2015 01:32:51