如何在matlab上使用imread作为大图像?

时间:2017-05-02 22:49:23

标签: image matlab image-processing bigdata

我有一个大的文件(2.19gb)。当我使用imread功能matlab说 “请求47937x51599x4(9.2GB)......”
我的问题是我怎样才能在这样的大图像文件上阅读和计算?

1 个答案:

答案 0 :(得分:0)

如果是* .tiff图像,则可以使用以下内容读取图像的一部分

im=imread('img.tif','PixelRegion',{[1 100],[1 100]});