【发布时间】:2013-04-11 21:23:40
【问题描述】:
如何在Matlab中读取tiff格式的大图?
我正在尝试在 matab 中读取大小为 1.970.654 k 的图像,稍后我想将图像裁剪成图块。当我使用 imread 代码时,它给了我一个错误:
'内存不足。键入 HELP MEMORY 作为您的选项。'
如果某人能帮助我,我将不胜感激。
【问题讨论】:
-
查看IMREAD的PixelRegion选项
如何在Matlab中读取tiff格式的大图?
我正在尝试在 matab 中读取大小为 1.970.654 k 的图像,稍后我想将图像裁剪成图块。当我使用 imread 代码时,它给了我一个错误:
'内存不足。键入 HELP MEMORY 作为您的选项。'
如果某人能帮助我,我将不胜感激。
【问题讨论】:
你有足够的内存吗?如果您只有 2 GB 的内存,我怀疑是否有足够的内存分配给 Matlab。
另外,一种解决方法可能是使用另一个编辑器将图像拆分为单独的 TIFF 集,然后对每个集执行分析。
【讨论】: