我是Matlab的新手。我参与了一个高中的项目。该项目将有两张带有对象的图片。第一张图片中将有多个对象。在第二张图片中,第一张图片中将只有一个对象。比较这两个图像,如果第二个图像中的对象与第一个图像中的一个对象匹配,则第一个图像中将仅以彩色显示该对象。其他对象将显示为灰色。
我已经做过研究,但是我仍然不知道如何进行。我该如何走?还是有这样的例子?我该如何调查和了解呢?
first image second image 图片在附件中。
答案 0 :(得分:0)
考虑研究归一化互相关。请注意,只有在两个图像之间对象的大小和宽高比没有变化的情况下,此方法才有效。这是matlab函数的链接,实际上,它们正在做与您想要的示例类似的操作 MATLAB NCC
现在,假设大小和纵横比正在变化,那就是当需要使用复杂的图像处理/机器学习算法时。如果您有大量的培训示例,则可以将深度学习用于此任务。我个人的选择是将其转换为图像分割问题,然后使用U-Net