1
0
mirror of https://github.com/opencv/opencv.git synced 2026-07-29 23:33:05 +04:00

Check for empty vector to avoid throwing an exception in LineSegmentDetectorImpl::drawSegments() function.

This commit is contained in:
Souriya Trinh
2025-06-24 04:58:54 +02:00
parent 6ed29bdd39
commit ba70d1104f
2 changed files with 18 additions and 0 deletions
+4
View File
@@ -1076,6 +1076,10 @@ void LineSegmentDetectorImpl::drawSegments(InputOutputArray _image, InputArray l
}
Mat _lines = lines.getMat();
if (_lines.empty())
{
return;
}
const int N = _lines.checkVector(4);
CV_Assert(_lines.depth() == CV_32F || _lines.depth() == CV_32S);