#include <opencv2/line_descriptor/descriptor.hpp>
◆ LSDDetector() [1/2]
cv::line_descriptor::LSDDetector::LSDDetector |
( |
| ) |
|
|
inline |
Python: |
---|
| cv.line_descriptor.LSDDetector( | _params | ) -> | <line_descriptor_LSDDetector object> |
◆ LSDDetector() [2/2]
cv::line_descriptor::LSDDetector::LSDDetector |
( |
LSDParam | _params | ) |
|
|
inline |
Python: |
---|
| cv.line_descriptor.LSDDetector( | _params | ) -> | <line_descriptor_LSDDetector object> |
◆ createLSDDetector() [1/2]
static Ptr< LSDDetector > cv::line_descriptor::LSDDetector::createLSDDetector |
( |
| ) |
|
|
static |
Python: |
---|
| cv.line_descriptor.LSDDetector.createLSDDetector( | | ) -> | retval |
| cv.line_descriptor.LSDDetector.createLSDDetectorWithParams( | params | ) -> | retval |
| cv.line_descriptor.LSDDetector_createLSDDetector( | | ) -> | retval |
| cv.line_descriptor.LSDDetector_createLSDDetectorWithParams( | params | ) -> | retval |
◆ createLSDDetector() [2/2]
Python: |
---|
| cv.line_descriptor.LSDDetector.createLSDDetector( | | ) -> | retval |
| cv.line_descriptor.LSDDetector.createLSDDetectorWithParams( | params | ) -> | retval |
| cv.line_descriptor.LSDDetector_createLSDDetector( | | ) -> | retval |
| cv.line_descriptor.LSDDetector_createLSDDetectorWithParams( | params | ) -> | retval |
◆ detect() [1/2]
void cv::line_descriptor::LSDDetector::detect |
( |
const Mat & | image, |
|
|
std::vector< KeyLine > & | keypoints, |
|
|
int | scale, |
|
|
int | numOctaves, |
|
|
const Mat & | mask = Mat() ) |
Python: |
---|
| cv.line_descriptor.LSDDetector.detect( | image, scale, numOctaves[, mask] | ) -> | keypoints |
| cv.line_descriptor.LSDDetector.detect( | images, keylines, scale, numOctaves[, masks] | ) -> | None |
Detect lines inside an image.
- Parameters
-
image | input image |
keypoints | vector that will store extracted lines for one or more images |
scale | scale factor used in pyramids generation |
numOctaves | number of octaves inside pyramid |
mask | mask matrix to detect only KeyLines of interest |
◆ detect() [2/2]
void cv::line_descriptor::LSDDetector::detect |
( |
const std::vector< Mat > & | images, |
|
|
std::vector< std::vector< KeyLine > > & | keylines, |
|
|
int | scale, |
|
|
int | numOctaves, |
|
|
const std::vector< Mat > & | masks = std::vector< Mat >() ) const |
Python: |
---|
| cv.line_descriptor.LSDDetector.detect( | image, scale, numOctaves[, mask] | ) -> | keypoints |
| cv.line_descriptor.LSDDetector.detect( | images, keylines, scale, numOctaves[, masks] | ) -> | None |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
- Parameters
-
images | input images |
keylines | set of vectors that will store extracted lines for one or more images |
scale | scale factor used in pyramids generation |
numOctaves | number of octaves inside pyramid |
masks | vector of mask matrices to detect only KeyLines of interest from each input image |
The documentation for this class was generated from the following file: