码迷,mamicode.com
首页 > 编程语言 > 详细

opencv 轮廓排序

时间:2019-09-07 13:20:14      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:hierarchy   函数   imp   lin   image   draw   stat   extern   res   

vector>contours ; vectorhierarchy; //找到轮廓 findContours(image, contours, hierarchy,CV_RETR_CCOMP ,CV_CHAIN_APPROX_SIMPLE );//查找轮廓//CV_RETR_EXTERNAL 外轮廓 //CV_CHAIN_APPROX_NONE //轮廓上所有点 //CV_RETR_CCOMP 所有轮廓 //CV_CHAIN_APPROX_SIMPLE //轮廓上部分点 //轮廓排序 static inline bool ContoursSortFun(vector contour1,vector contour2) { return (cv::contourArea(contour1) > cv::contourArea(contour2)); } //调用轮廓排序的函数 std::sort(contours.begin(),contours.end(),ContoursSortFun); //画轮廓 drawContours(resultcut, contours, 3, 0,CV_FILLED , 8, hierarchy, 0, Point()); //CV_FILLED//把内轮廓填充 //3,第3个轮廓 //0,黑色

opencv 轮廓排序

标签:hierarchy   函数   imp   lin   image   draw   stat   extern   res   

原文地址:https://www.cnblogs.com/rjjhyj/p/11479834.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!