我目前正在比较两张图片,以找出它们的差异。我现在有两张图片,我需要找到里面有白色的图片。
我想用OpenCv实现这个。我是OpenCv的新手,所以如果有人能帮我解决这个问题会很有帮助。
如果您有一个图像Mat img
,那么您可以使用image .at访问像素值。您可以用img.type()
检查Mat的类型,这样您就知道在Mat.at<type>(x,y)
中您必须提供哪种type
。(更多信息)
然后迭代你的图像,如果你发现白色像素就停止。也可以看看教程。这些都在里面了