c++ - 如何在opencv C++中找到最大的轮廓

标签 c++ opencv contour

我想提取图像中的主要对象。所以我对图像应用了抓取算法。由此,我想在抓取算法生成的结果图像中获取最大的轮廓。

最佳答案

只需使用findContours 函数即可找到所有具有GC_FGD 值的轮廓。在此之后使用 contourArea 并通过所有轮廓进行简单迭代以找到具有最大正方形的轮廓。

关于c++ - 如何在opencv C++中找到最大的轮廓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11838942/

相关文章:

python - 在 OpenCV 中从带有孔的掩模侧面腐 eclipse x 像素

c++ - 运行 TrainCascade.exe 时出错

python - 使用opencv检测曲线形状的中心

c++ - 在轮廓中寻找点

c++ - 半球上半部分的 vector

c++ - 返回对本地对象的引用的函数

c++ - 指向类的不同组件的指针

c++ - 在 Visual Studio 中预启动时启动外部程序

opencv - OpenCV:使用OpenCL在GPU中分配内存

matlab - 如何在 MATLAB 中获取 contour3 绘制的曲线句柄?