我目前正在研究比较两张图片,以找出它们之间的区别。我现在有两张图片,其中我需要找到里面有白色的图像。
我想使用OpenCv实现这一点。我是OpenCv的新手,所以如果有人可以帮我解决这个问题会很有帮助。
答案 0 :(得分:0)
如果您有图片Mat img
,则可以使用img.at访问像素值。您可以使用img.type()
检查您的匹配类型,现在您知道type
中必须提供的Mat.at<type>(x,y)
。 (More information)
然后迭代您的图像,如果找到白色像素则停止。也请查看tutorials。这些东西都在那里。