Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 可视化与图形 > 符号图形语言 > 图形对象 > Raster >

Raster

Raster
是一个二维图形元素,用来表示一个灰度单元的矩形阵列.
Raster
表示一个 RGB 颜色单元组成的阵列.
Raster
表示有不透明度 的颜色单元组成的阵列.
Raster
表示有指定不透明度的灰度单元组成的阵列.
  • Raster[array, ColorFunctionf] 指定每个单元应当使用将函数 f 应用到该单元得到的图形指令来着色.
  • Raster 指定缩放单元值,这样使得 对应于0, 对应于1. 这个范围外的单元值剪切为 0 或 1.
灰度单元组成的矩形阵列:
RGB 颜色单元组成的阵列:
有不透明度的灰度单元组成的阵列:
有不透明度的 RGB 单元组成的阵列:
灰度单元组成的矩形阵列:
In[1]:=
Click for copyable input
Out[1]=
 
RGB 颜色单元组成的阵列:
In[1]:=
Click for copyable input
Out[1]=
 
有不透明度的灰度单元组成的阵列:
In[1]:=
Click for copyable input
Out[1]=
 
有不透明度的 RGB 单元组成的阵列:
In[1]:=
Click for copyable input
Out[1]=
对于一个 × 矩形,光栅占用从 的矩形:
用普通左标明确指定光栅的形状:
ScaledImageScaled
Offset
标量矩阵的光栅缺省下用灰度显示:
0 到 1 范围外的值通常剪切为 0 或 1:
指定值的范围:
剪切指定范围外的值:
数对组成的数组可以视为有不透明度的灰度:
三元数组的光栅缺省下用 RGB 色:
四元数组视为有不透明度的 RGB 值:
对标量矩阵用 Hue 值:
使用用户定义的函数:
用指定范围的颜色函数:
用预定义的梯度:
任何 Mathematica 表达式可以应用到一个颜色函数中:
每个函数用灰度层:
用 Hue 值对光栅单元着色:
使用用户定义的颜色函数:
用一个预定义的梯度:
用光栅作为墙纸:
ExampleData 获得一个实验 RGB 光栅:
将 RGB 转换为灰度:
ListCorrelate 做一个滤波,然后显示它:
定义一个简单的光栅密度的图形函数:
设置函数的选项:
结果:
Rotate 可以应用到一个光栅上:
可视化离散数据时用 ArrayPlot
可视化连续数据时用 ListDensityPlot
可视化高度数据时用 ReliefPlot
Rasterize 可以从任何表达式中产生一个光栅图形:
ExampleData 包含一定数量的实验图形:
许多 Import 格式产生 Raster
数据数组中的第一个行在 Raster 底部,但在 ArrayPlot 的顶部:
用 RGB 颜色空间的不同面:
版本 2 的新功能 | 版本 8 修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF