我正在浏览一个示例,在运行代码后在下一行出现错误
cv::addWeighted(temp_image, 1.0, noise_image, 1.0, 0.0, temp_image);
这是错误:
这是错误。我该如何解决?
谢谢。
最佳答案
您需要确保temp_image
和noise_image
具有相同的大小和通道号。通常,当其中一个图像是BGR
而另一个图像是GRAY
时,就会发生这种情况。
关于c++ - 使用cv::addWeighted时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32833169/