|
SOLUTIONS
|
MATHEMATICA 内置符号
Image
更多信息更多信息
- Image[...] 在笔记本中显示为一个图像.
- Image[data] 每页从上至下顺序设置连续的 data 行,从左至右设置连续的列.
- 在 Image[data] 中,data 中的每个元素可以指定任意数量的通道值.
- 在默认情况下,data 中元素可以显示为下列形式:
-
v 灰度级,从 0 (黑色) 到 1 (白色) {r,g,b} 红色,绿色,蓝色,从 0 到 1 {c1,c2,c3,...} 表示等间隔色调的通道值 - Image[data] 默认情况下允许输入任意大小的数,但仅显示 0 到 1 之间的值.
- Image[data, "type"] 采用下列类型的值:
-
"Bit" 整数 0 或 1 "Byte" 整数 0 到 255 "Bit16" 整数 0 到 65535 "Real32" 单精度实数(32位) "Real" 双精度实数(64位) - Image[data] 等价于 Image[data, "Real"].
- Image[data, "type"] 通过舍入或剪切,使 data 中的值保持在指定类型.
- Image[image, "type"] 可用于类型间的转换.
- Image 采用下列选项:
-
ColorSpace Automatic 假定数据的颜色空间 ImageResolution Automatic 输出时使用的分辨率 ImageSize Automatic 图像的默认显示大小 Interleaving Automatic 是否假设通道是交叉存取的 Magnification Automatic 如何缩放显示图像 TaggingRules {} 标记和图像相关的规则 - ColorSpace->"space" 指定数据中的值解释为一个特定颜色空间中的坐标. ColorSpace->Automatic 将值视为任意通道强度.
- 位图通常把 ColorSpace 设置为 Automatic.
- 在设置 ColorSpace->"RGB" 下,以
形式给出的数据采用一个透明度值 a. - 在默认设置 Interleaving->True 下,Image[data, ...] 将 data 视为一个二维通道值列表
. - 在 Interleaving->False 下,Image[data, ...] 将 data 是为每个通道值的二维列表
. - ImageSize 的明确设置决定每个图像显示的绝对大小.
- 在 ImageSize->Automatic 下,图像显示的大小由 Magnification 的设置决定.
- Magnification->m 指定 Image[...] 中每个像素显示为一个 m×m 的像素块.
- 在 Magnification->Automatic 下,较小的图像通常放大显示,较大图像可以调整到现有笔记本或其它显示区域中.
- Image[graphics] 实际上用 Rasterize[graphics, "Image"] 来栅格化 graphics.
- Image[Raster[...]] 将一个 Raster 对象转化为一个图像.
- Image[Image[...], opts] 实际上将一个图像的选项设置重设.
- ImageDimensions、ImageChannels 和 ImageType 求出一个图像的结构信息.
版本 7 的新功能 | 版本 8 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »


