OpenCV(4.0.1) C:\ci\opencv-suite_1573470242804\work\modules\core\src\arithm.cpp:229: error: (-209:Sizes of input arguments do not match) The operation is neither 'array op array' (where arrays have the same size and type), nor 'array op scalar', nor 'scalar op array' in function 'cv::binary_op'
时间: 2024-04-22 14:27:15 浏览: 114
这个错误是由于你在使用OpenCV时输入的两个数组的尺寸不匹配所导致的。请检查你的代码,确保你输入的两个数组具有相同的尺寸和类型。你可以使用cv::Mat类的size()方法来检查两个数组的尺寸是否相同,使用type()方法检查它们的类型是否相同。如果这两个数组的尺寸和类型不同,你需要对它们进行调整或者使用其他的方法来实现你的目的。
相关问题
OpenCV(4.8.1) C:\GHA-OCV-2\_work\ci-gha-workflow\ci-gha-workflow\opencv\modules\highgui\src\window.cpp:449: error: (-215:Assertion failed)
OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,它提供了丰富的图像处理和计算机视觉算法。它可以用于处理图像和视频数据,包括图像的读取、显示、保存,以及各种图像处理操作,如滤波、边缘检测、特征提取等。
关于你提到的错误信息:C:\GHA-OCV-2\_work\ci-gha-workflow\ci-gha-workflow\opencv\modules\highgui\src\window.cpp:449: error: (-215:Assertion failed)。这个错误通常是由于断言失败引起的,可能是由于输入参数不符合预期或者程序逻辑错误导致的。具体的解决方法需要查看代码和错误信息的上下文。
file C:\GHA-OCV-1\_work\ci-gha-workflow\ci-gha-workflow\opencv\modules\core\src\copy.cpp, line 627
抱歉,我无法直接访问您提供的文件路径。但是,根据您提供的信息,该文件位于OpenCV库的核心模块中的copy.cpp文件的第627行。
OpenCV是一个开源计算机视觉库,提供了许多用于图像和视频处理的功能。copy.cpp文件是OpenCV核心模块中的一个源代码文件,用于实现图像和矩阵的复制操作。
如果您对该文件的具体内容或功能有任何疑问,请告诉我,我将尽力为您解答。
阅读全文