ImageData

ImageData[image]

给出 image 或者 Image3D 对象 image 中像素值构成的阵列.

ImageData[image,"type"]

给出转换为指定类型的像素值阵列.

更多信息和选项

  • 默认情况下,ImageData[image] 给出二维或者三维阵列,其中的元素是每个通道的值列表. 对于单通道图像,只返回一个数值,而不是数值列表.
  • 在二维情况下,由 ImageData[image] 生成的阵列以和图像显示的相同方式排列,第一行对应图像中最上一行的像素.
  • 在三维情况下,由 ImageData[image] 生成的阵列第一部分对应最顶层的切片,行从后到前,列从左到右.
  • 对于二值图像,ImageData[image] 返回整数值 0 或者 1. 对于类型为 "Byte" 或者 "Bit16" 的图像,ImageData[image] 总是将数值规范化到 0 和 1 之间. 对于实数类型图像,ImageData[image] 返回图像中使用的实数.
  • ImageData[image,"type"] 指定的可能的类型有:
  • "Bit"整数 0 或 1
    "Byte"整数 0 到 255
    "Bit16"整数 0 到 65535
    "Real32"单精度实数(32位)
    "Real164"双精度实数(64位)
  • ImageData[image,Automatic] 等价于 ImageData[image,ImageType[image]].
  • ImageData 有选项 Interleaving.
  • 在默认设置 Interleaving->True 下,ImageData 返回由通道值列表构成的二维或者三维阵列.
  • Interleaving->False 下,ImageData 返回每个通道的二维或者三维阵列构成的列表.
  • Interleaving->Automatic 返回用于存储图像的原本形式.
  • ImageData 接受一个 DataReversed 选项. 在 DataReversed->True 下,采用相反的行序.

范例

打开所有单元关闭所有单元

基本范例  (3)

第一行前 5 个像素的通道数据:

构建一个字节值的图像:

提取规范化的光栅化数据:

提取原字节:

从三维图像提取数据:

选项  (3)

DataReversed  (1)

默认情况下,数据按照从顶部到底部的顺序返回:

将行序颠倒过来:

Interleaving  (2)

多通道图像数据缺省下以交错形式返回:

以平展形式给出像素数据:

获取交错形式的图像数据:

获取平展形式的图像数据:

属性和关系  (2)

ImageDataRaster 假定采用不同的行序:

若要使用 Raster 可视化图像数据,行序必须颠倒过来:

Wolfram Research (2008),ImageData,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ImageData.html (更新于 2012 年).

文本

Wolfram Research (2008),ImageData,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ImageData.html (更新于 2012 年).

CMS

Wolfram 语言. 2008. "ImageData." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2012. https://reference.wolfram.com/language/ref/ImageData.html.

APA

Wolfram 语言. (2008). ImageData. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ImageData.html 年

BibTeX

@misc{reference.wolfram_2024_imagedata, author="Wolfram Research", title="{ImageData}", year="2012", howpublished="\url{https://reference.wolfram.com/language/ref/ImageData.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_imagedata, organization={Wolfram Research}, title={ImageData}, year={2012}, url={https://reference.wolfram.com/language/ref/ImageData.html}, note=[Accessed: 22-November-2024 ]}