OPENCV IMREAD 8BPP PNG图像错误
OpenCV imread 8BPP PNG image error
我正在尝试使用openCV中的imread((读取8BPP PNG图像,然后将其复制到较大的矩阵中。这是代码:
Mat subimage = imread((directory + file).toStdString(), IMREAD_COLOR);
subimage.copyTo(whole(Rect(rect.left(), rect.top(),
rect.width(), rect.height())));
我尝试了其他标志,例如imread_anycolor,imread_anydepth,imread_grayscale和imread_unchanged。它们似乎都没有用(子图像仍然空(。
我遇到了效率错误:
OpenCV Error: Assertion failed (!fixedSize()) in cv::_OutputArray::release, file ......sourcesmodulescoresrcmatrix.cpp, line 1619
我终于找出了错误。但是,它与Imread无关。我正在下载图像,并试图在下载完成之前阅读它们。
相关文章:
- C++,OpenCV,尝试显示图像时"OpenCV(4.3.0) Error: Assertion failed (size.width>0 && size.height>0)"此错误
- Vulkan验证层不断在VkQueuePresentKHR()上抛出图像布局错误
- 增加 gil 读取图像错误
- 在图像上覆盖文本的程序会产生无休止的字符串错误
- 卤化物:较大图像的去马赛克算法错误.似乎适用于 16x16 图像
- 视觉C++:图像序列加载错误
- SFML 库未加载错误,找不到图像
- 使用 Nvidia NPP 调整图像大小时未记录的大小调整错误
- C++/openCV - 为什么显示图像会产生 Linux 分割错误?(打开CV错误?
- 张量流错误:执行器无法创建内核。没有注册'Snapshot' 适用于 GPU 设备的 OpKernel 运行图像标签示例
- SWscaler 错误的 SRC 图像指针
- Mat的convertTo函数在OpenCV中将灰度图像的类型转换为CV_32F时抱怨断言错误
- 幼稚的过滤返回错误的图像
- OPENCV IMREAD 8BPP PNG图像错误
- TBB免费图像lambda阵列比较错误
- GTK图像突然不会刷新任何错误或警告
- 试图均衡图像时的分割错误
- glDrawArrays的意外行为-参数顺序错误会产生所需的图像
- 尝试为图像缓冲区分配内存时 ptr 值错误
- 未能加载图像错误代码2