无法在 OpenCV 中打开 1 位二进制映像
Unable to open 1 bit binary image in OpenCV?
如果我检查空图像,它在使用 imread 读取二进制图像时返回 true
original_img = imread("E:/Newfolder/ER41615-12.TIF", CV_LOAD_IMAGE_ANYCOLOR );
来自文档
函数 imread 从指定文件加载图像并返回 它。 如果无法读取图像(由于缺少文件、权限不当、 不支持或格式无效),函数返回 一个空矩阵 ( Mat::d ata==NULL )。
和 Mat::empty() 将返回 true。
相关文章:
- SDL 映像:无法打开映像,仅显示错误消息
- C++ W:使用子线程的运行映像
- 从头开始为应用程序创建 docker 映像是否有意义?
- 主机箱/bash 未执行 docker 映像
- 无法从Java读取C++中保存的Opencv Mat映像
- CMake链接库在Docker映像中失败
- 在.NET Core 3.1中运行托管C++/CLI程序集时,映像格式错误
- 如何在C++中使用ZeroMQ通信多个映像
- 无法写入映像 SimpleElastix (Python)
- 如何在 windowsservercore Docker 映像上安装执行本机C++ DLL/EXE 所需的所有依赖二进制
- 无法将映像加载到 SDL2 程序
- 从 docker 映像构建中省略安装文件
- 使用 OpenGL 中的 imageStore 写入映像
- QML 映像不会在映像源中加载具有非 ASCII 字符的图像
- 警告在将 OpenCV 垫映像投射到 QImage 时使用旧式转换
- 在控制台上显示 BMP 映像时堆损坏
- 处理映像上的多个转换
- 我可以将带有依赖项的C++库作为 Docker 映像分发吗?
- 无法在 OpenCV 中打开 1 位二进制映像
- 用c++中的映像创建一个二进制文件