#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 |
Definition at line 71 of file edgedetector.h.
| EdgeDetector::EdgeDetector | ( | ) | [inline] |
Definition at line 92 of file edgedetector.h.
| 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.
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.