我正在浏览一个示例,在运行代码后在下一行出现错误

cv::addWeighted(temp_image, 1.0, noise_image, 1.0, 0.0, temp_image);

这是错误:



这是错误。我该如何解决?

谢谢。

最佳答案

您需要确保temp_imagenoise_image具有相同的大小通道号。通常,当其中一个图像是BGR而另一个图像是GRAY时,就会发生这种情况。

关于c++ - 使用cv::addWeighted时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32833169/

10-09 05:58