mirror of
https://github.com/opencv/opencv.git
synced 2026-07-31 00:03:03 +04:00
fix findMinEnclosingTriangle and add tests
This commit is contained in:
@@ -317,8 +317,9 @@ namespace minEnclosingTriangle {
|
||||
*/
|
||||
static void findMinEnclosingTriangle(cv::InputArray points,
|
||||
CV_OUT cv::OutputArray triangle, CV_OUT double &area) {
|
||||
std::vector<cv::Point2f> resultingTriangle, polygon;
|
||||
CV_Assert(!points.empty());
|
||||
std::vector<cv::Point2f> resultingTriangle;
|
||||
cv::Mat polygon;
|
||||
convexHull(points, polygon, true, true);
|
||||
findMinEnclosingTriangle(polygon, resultingTriangle, area);
|
||||
cv::Mat(resultingTriangle).copyTo(triangle);
|
||||
|
||||
Reference in New Issue
Block a user