【发布时间】:2016-05-20 19:56:33
【问题描述】:
我需要循环读取数千个 TIF 文件(大小为 3500x3500)。
而imread是最大的瓶颈。我只处理我拥有 row-col 范围的图像的一小部分。
是否可以导入图像的一部分以显着改进导入过程?还有其他建议吗?
这是代码的导入部分:
for m = 1:length(pFileNames)
if ~exist(precipFileNames{m}, 'file')
continue;
end
pConus = imread(pFileNames{m});
end
附:我尝试使用 PixelRegions。但我有 Matlab 2014,我得到这个错误:
Undefined function or variable 'PixelRegion'.
【问题讨论】:
标签: image matlab image-processing tiff