(不推荐)非常大图像的核心处理
这极限
不建议使用对象。使用BlockedImage.
反对者。有关更多信息,请参阅兼容性考虑因素。
一种极限
对象存储有关大型TIFF图像文件的信息和它包含的图像数据。一种极限
表示图像作为可以独立加载和处理的较小数据块。
用一个极限
对象以可视化和处理图像太大以适合内存,或者处理图像需要比可用的更多内存。此外,对象可以:
读取,处理和显示不同多个分辨率级别的图像(图像金字塔)。
读取图像的任意区域。
读取,设置和写入数据块。
对于具有多个分辨率水平的大图像,最低或雅典分辨率水平是每个像素覆盖最大区域的水平。最高或最好的分辨率水平是每个像素覆盖最小区域的水平。
Bigimg = Bigimage(
创造一个妄想
)极限
来自名称目录的对象妄想
包含具有大图像数据的文件。
Bigimg = Bigimage(
创造一个arnamame.
)极限
来自变量的对象arnamame.
在工作区。
Bigimg = Bigimage(Spatial Referencing,频道,分册)
创造一个可写的极限
对象并设置spatialReferencing.那渠道, 和针对者属性,无需初始化图像数据。
Bigimg = Bigimage(___,'类',classes,'pixellabelid',pixellabelids)
创造一个极限
具有分类数据的对象。使用该类指定类名班级属性和图像像素标签值的映射到使用的分类类名Pixellabelids.财产。
Bigimg = Bigimage(___,名称,价值)
使用名称 - 值对设置一个或多个blocksize那spatialReferencing.那undefinedid那卸下value.特性。您可以指定多个名称值对。将每个属性名称括在引号中。
例如,Bigimage(Bigfile,'BlockSize',[256 256],'卸载value',128)
从文件创建一个大图像Bigfile.
具有256×256像素的块大小和默认像素值128.
。
申请 |
大图像的过程块 |
是平等的 |
比较两份极限 s平等 |
getBlock. |
阅读大图像块 |
Getfulllevel. |
在一级大图像中获取所有数据 |
GetRegion. |
读取大图像的任意区域 |
setblock. |
将数据放在大图像的特定块中 |
写 |
写极限 内容到新文件 |
[1]