在OpenCV中打开一个巨大的图像(约1.5GB)



我使用 imread 读取图像(约 1.5GB),但 image.data[x] 值始终为 0。

我可以使用任何参数吗?

或者,是否有任何其他 API 可用于加载此图像。

谢谢

乌班图 12.04

图片信息 :三十.tif

1.21国标

规格:34795*37552

水平分辨率 : 150 dpi

垂直分辨率 : 150 dpi

位深度 : 8

cv::Mat 是一个连续的内存空间分配。分配 1.5GB 的连续内存空间几乎是不可能的。尝试在空间上或基于其不同的通道拆分文件。

相关内容

  • 没有找到相关文章