|
SOLUTIONS
|
MATHEMATICA 内置符号
ImageData
更多信息更多信息
- 默认情况下,ImageData[image] 给出二维或者三维数组,其中的元素是每个通道的数值列表. 对于单通道图像,只返回一个数值,而不是数值列表.
- 在二维空间,由 ImageData[image] 生成的数组以图像显示的相同方式排列,其中第一行对应于图像中最上一行的像素.
- 在三维空间中,由 ImageData[image] 生成的数组的排放满足第一部分对应于顶部的片段,其中每行从后到前,每列从左到右.
- 对于二值图像,ImageData[image] 返回整数值 0 或 1. 对于所有其它图像,ImageData[image] 返回位于 0 和 1 之间的实数值.
- ImageData[image, "type"] 指定的类型有:
-
"Bit" 整数 0 或 1 "Byte" 整数 0 到 255 "Bit16" 整数 0 到 65535 "Real32" 单精度实数(32位) "Real" 双精度实数(64位) - ImageData[image, Automatic] 等价于 ImageData[image, ImageType[image]].
- 对于类型
或
的图像,ImageData[image] 总是规格化值在 0 到 1 之间. 对于类型为
的图像,ImageData[image] 返回图像中使用的实数值. - ImageData 具有选项 Interleaving.
- 在默认设置 Interleaving->True 下,ImageData 返回一个通道值列表构成的二维或者三维数组.
- 在 Interleaving->False 下,ImageData 对每个通道返回一个二维或者三维数组构成的列表.
- Interleaving->Automatic 返回用于存储图像的本地形式.
- ImageData 接受一个 DataReversed 选项. 设置 DataReversed->True,采用相反的行序.
版本 7 的新功能 | 版本 9 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »


