Method Detect
- Namespace
- OpenCvSharp.XImgProc
- Assembly
- OpenCvSharp.dll
Detect(InputArray, OutputArray)
Finds lines in the input image. This is the output of the default parameters of the algorithm on the above shown image.
public virtual void Detect(InputArray image, OutputArray lines)
Parameters
imageInputArrayA grayscale (CV_8UC1) input image. If only a roi needs to be selected, use:
fld_ptr-\>detect(image(roi), lines, ...); lines += Scalar(roi.x, roi.y, roi.x, roi.y);linesOutputArrayA vector of Vec4f elements specifying the beginning and ending point of a line. Where Vec4f is (x1, y1, x2, y2), point 1 is the start, point 2 - end.Returned lines are directed so that the brighter side is on their left.
Detect(InputArray)
Finds lines in the input image. This is the output of the default parameters of the algorithm on the above shown image.
public virtual Vec4f[] Detect(InputArray image)
Parameters
imageInputArrayA grayscale (CV_8UC1) input image. If only a roi needs to be selected, use:
fld_ptr-\>detect(image(roi), lines, ...); lines += Scalar(roi.x, roi.y, roi.x, roi.y);
Returns
- Vec4f[]
A vector of Vec4f elements specifying the beginning and ending point of a line. Where Vec4f is (x1, y1, x2, y2), point 1 is the start, point 2 - end.Returned lines are directed so that the brighter side is on their left.