对我来说变得复杂的部分是,我想要一个是RGB而另一个是灰度。我在这个网站上看到它可以用OpenCV和AddWeighted函数完成。问题是它只适用于2种相同类型的图像,我想混合(彩色和灰度)。任何帮助将不胜感激。
答案 0 :(得分:0)
将RGB图像转换为灰色,然后进行匹配:
Mat rgb_image, rgb_now_grey;
Mat grey_image;
grey_image = imgread("grey.png");
rgb_image = imread("colour.png");
cvtColor(rgb_image, rgb_now_grey, CV_RGB2GRAY);
// register_images(rgb_now_grey, grey_image);