我是一个Python和图像处理的初学者。我有以下这张图片。
我想检测这幅图片与另一幅图片之间的变化,其中另一幅图片可能是:
- 拍摄角度略有差异或物体被平移; - 具有不同的光照条件。
这些变化可能包括:
- 物体一部分颜色的改变; - 多出或缺少一部分。
在各种搜索后,我考虑使用ORB来检测匹配的部分,并从图片中删除它们,然后使用轮廓提取并比较差异。但是我无法找到一种方法来从两个图像中删除匹配的部分。
欢迎提出所有建议/更好的方法来解决问题。
注:抱歉,忘记提到颜色变化可能是白色或粉色。
我想检测这幅图片与另一幅图片之间的变化,其中另一幅图片可能是:
- 拍摄角度略有差异或物体被平移; - 具有不同的光照条件。
这些变化可能包括:
- 物体一部分颜色的改变; - 多出或缺少一部分。
在各种搜索后,我考虑使用ORB来检测匹配的部分,并从图片中删除它们,然后使用轮廓提取并比较差异。但是我无法找到一种方法来从两个图像中删除匹配的部分。
欢迎提出所有建议/更好的方法来解决问题。
注:抱歉,忘记提到颜色变化可能是白色或粉色。