大佬教程收集整理的这篇文章主要介绍了轮廓和矩形OPENcv c之间的交点,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
矩形在两个点处与完整轮廓相交.如何在矩形和轮廓轮廓之间找到这些交点.
我可以将两个图像一起添加并查找最大值,但我知道如何存储矩形顶点,因为我需要一个填充了一组点的线型矢量
谢谢
std::vector<cv::Point> shape; // computed with FindContours cv::rect myRect; //whatever const int nUMPOINTS = 2; int found = 0; for(std::vector<cv::Point>::iterator it = shape.begin(); it != shapes.end() && found < NUMPOINTS; ++it) { if (it->y == myRect.y && it->x >= myRect.x && it->x < myRect.x + width) // that point cross the top line of the rectangle found++; // you might want to store the point else if (// ... add the other checks herE) }
以上是大佬教程为你收集整理的轮廓和矩形OPENcv c之间的交点全部内容,希望文章能够帮你解决轮廓和矩形OPENcv c之间的交点所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。