OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\core\src\arithm.cpp:650: error: (-209:Sizes of input arguments do not match) The operation is neither 'array op array' (where arrays have the same size and the same number of channels), nor 'array op scalar', nor 'scalar op array' in function 'cv::arithm_op'这个问题怎么解决
时间: 2023-11-23 21:37:11 浏览: 142
opencv docs 4.7.0
这个错误提示意味着您正在进行的操作涉及到的输入参数大小不匹配。这种情况通常会发生在您尝试将不同大小或通道数的图像进行操作时。
可能的解决方案是确保您的输入图像大小和通道数匹配。您可以使用 OpenCV 提供的一些函数来调整图像大小或通道数,例如 `cv2.resize()` 或 `cv2.merge()` 等。
在您的代码中,可以尝试将输入图像重新调整为相同大小,或者检查您的代码中是否存在大小或通道数不匹配的操作。
如果您能提供更多的代码细节和上下文信息,我可以更好地帮助您解决这个问题。
阅读全文