繁体   English   中英

使用 OpenCV 测量面积的最佳方法

[英]Best way to measure area using OpenCV

在此处输入图片说明

我正在尝试使用 OpenCV 测量上图中的橙色区域。 我这里的橙色区域是高温区域。 右侧的刻度是此热像仪成像的温度色标,我的目标区域是 250 摄氏度及以上。

我还没有真正编码,但我认为最好的测量方法是使用一定范围的直方图计算,从而得到面积。

有没有更好的方法来做到这一点?

非常感谢任何形式的帮助。

转换为灰度 1 通道图像,然后模糊和阈值。 您也可以尝试使用增长区域算法或分水岭算法代替阈值。 无论如何,分割将为您提供区域掩码,然后使用 cv.countNonZero() 来获取白色像素的数量。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM