微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

OpenCV Good Features to Track 如何设置质量度量?

如何解决OpenCV Good Features to Track 如何设置质量度量?

python OpenCV 中的 Shi-Tomasi 角检测器如下所示:

   feature_params = dict(maxCorners=100,qualityLevel=0.3,mindistance=7,blockSize=7)
   p0 = cv2.goodFeaturesToTrack(frame,mask=None,**feature_params)

文档说参数 qualityLevel 是图像角点的最低可接受质量。它还说这个参数值乘以最好的角质量度量,质量度量小于产品的角被拒绝。

例如,如果最佳角的质量度量 = 1500,并且 qualityLevel=0.01 ,则质量度量小于 15 的所有角都将被拒绝。

如果我想设置质量度量而不是质量级别,我该怎么做?

质量水平不是一个绝对的参数。我的意思是,质量水平取决于最佳角质量度量,同时取决于背景。但是,如果我可以设置这个质量度量,我将能够抑制这些依赖关系。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。