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

Rasterize

Rasterize[g]
返回 g 的光栅图形.
Rasterize
给出与 g 光栅形式的关联的元素 elem.
  • 表达式 g 不一定是图形,可能是文本、单元或任意表达式.
  • 可能的基本元素包括:
"BoundingBox"光栅的边框信息
"Data"光栅的像素值组成的数组
"Graphics"代表光栅的图形对象
"Image"代表光栅的图像对象
"RasterSize"光栅像素的宽度和高度
"Regions"Annotation 结构指定的区域
  • Rasterize[g] 等价于 Rasterize,在笔记本中以近似非光栅 g 的方式显示,并具有同样图形尺寸.
BackgroundAutomatic使用的背景
BaselinePositionAutomatic如何与周围的文字基线对齐
ImageResolutionAutomatic光栅化的图像分辨率(每英寸点数)
ImageSizeAutomatic最后显示的图片大小(打印机点)
RasterSizeAutomatic光栅化的光栅尺寸(像素)
  • RasterSizeImageResolution 设置得很小时,图形将表现得粗糙,文本难以辨认. 也有可能存在与锯齿相关的伪影.
  • 如果没有给出确切值或给出清晰度选项,Rasterize 将以笔记本中正常显示的尺寸和分辨率栅格化 g.
  • Rasterize 得到 ,其中 w 是光栅中像素的整体宽度,而 h 是它的整体高度.
  • Rasterize 得到 ,其中 w 是整体宽度, h 是整体高度,而 dhg 的内容的基线与边界框底部的位移.
  • Rasterize 生成的光栅从一个计算机系统到另一个计算机系统稍有不同,主要是不同字体和不同反锯齿程序的结果.
  • Rasterize 生成的结果取决于由于不同计算机系统之间的差异导致的字体特点的具体细节.
  • Rasterize 给出一系列规则形式,其中每一规则 与在 g 中另一形式说明Annotation 相关联. 给出在 像素位置形式中,其中 y 坐标运行从底部到顶部,和 Graphics 一样.
生成圆盘图形的15-像素宽的光栅:
生成文本的75-像素宽的光栅,并以 200 像素宽显示:
生成一个三维图形的 36 分辨率的光栅,并以浅黄色为背景:
生成圆盘图形的15-像素宽的光栅:
In[1]:=
Click for copyable input
Out[1]=
 
生成文本的75-像素宽的光栅,并以 200 像素宽显示:
In[1]:=
Click for copyable input
Out[1]=
 
生成一个三维图形的 36 分辨率的光栅,并以浅黄色为背景:
In[1]:=
Click for copyable input
Out[1]=
把任意 Mathematica 表达式转换为一个光栅图形:
默认输出是一个光栅图形:
得到一个边框信息:
得到光栅像素值的数组:
得到光栅图形:
得到光栅的像素尺寸:
Annotation 来定义区域:
得到定义的区域:
用矩形显示区域:
设置颜色背景:
设置图像分辨率:
设置像素的光栅数值:
设置背景颜色:
缺省情况下, 背景是不透明的白色:
通过设置 Background->None 使背景变成透明:
用每英寸点数设定不同的图像分辨率:
用像素设置不同的光栅尺寸:
来自美国宪法的前 1000 个字母的图形:
Mathematica 笔记本缩略图:
用网格线栅格化一条线段:
使用反锯齿:
无反锯齿:
通过改变图形的 ImageSize,而不是放大图形,使用自定义的 ImageSize 选项,光栅化图形:
一个图形嵌入到一个非图形结构中也会放大:
来自美国宪法的页面:
版本 6 的新功能 | 版本 7 修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF