如何在opencv中使用颜色进行模板匹配?

时间:2018-12-01 20:23:58

标签: numpy opencv computer-vision

我一直在尝试使用opencv的模板匹配功能来匹配图像中的模板。但是,当图像为深棕色和深绿色时,模板匹配不能很好地工作。我很确定是造成这种情况的原因是灰度转换,因为在灰度中它看起来非常相似。

但是,据我所见,cv2.matchtemplate()只接受灰度图像。如何进行彩色模板匹配?我是否应该将RGB图像分为3个图像:一个红色,一个绿色,一个蓝色,并将每个图像都视为灰度图像,并应用matchtemplate然后对每个像素位置的相似度求和?那是这样做的方式吗?还是可以使用其他函数或参数值使MatchTemplate适用于彩色图像?

0 个答案:

没有答案