此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

Rasterize

Updated In 7 Graphic
Rasterize[g]
返回 g 的光栅图形。
Rasterize[g, elem]
给出 elemg 光栅形式的关联的元素。
  • 表达式 g 不一定是图形,可能是文本,单元,或任意表达式。
  • 可能的基本元素包括:
"BoundingBox"光栅的边框信息
"Data"光栅的数组像素值
"Graphics"代表光栅的图形对象
"Image"代表光栅的图像对象
"RasterSize"光栅像素的宽度和高度
"Regions"Annotation 结构指定的区域
  • Rasterize[g] 等同于 Rasterize[g, "Graphics"],在笔记本中以近似非光栅 g 的方式显示,同样图形尺寸。
BackgroundAutomatic使用的背景
BaselinePositionAutomatic如何调整与周围的文字基线
ImageResolutionAutomatic光栅化的图像分辨率(每英寸点数)
ImageSizeAutomatic最后显示的图片大小(打印机点)
RasterSizeAutomatic光栅化的光栅尺寸(像素)
  • RasterSizeImageResolution 的设置是小方面的,图形将出现在粗糙,文本难以辨认。有可能是与简化相关的工件。
  • 如果没有确切值或给出清晰度选项,Rasterize[g, ...] 将栅格化 g 在尺寸和清晰度方面,它将正常的显示在笔记本中。
  • Rasterize[g, "RasterSize"] 得到 {w, h},其中 w 是整体宽度在光栅像素中, h 是它的整体高度。
  • Rasterize[g, "BoundingBox"] 得到 {w, h, dh},其中 w 是整体宽度, h 是整体高度和 dh远离来自这绵边界 g 内容的基线。
  • Rasterize 生成的光栅从一计算系统到另一系统稍有不同,主要是由于不同字体和反简化程序。
  • Rasterize[g, "BoundingBox"] 的结果,可能依赖于字体度量的细节,不同的计算系统之间一般不同。
  • Rasterize[g, "Regions"] 给出一系列规则形式{a1->reg1, a2->reg2, ...},其中每一规则 ai->regi 与在 g 中另一形式说明Annotation[expr, ai, "Region"] 相关联。 regi 给出在{{xmin, ymin}, {xmax, ymax}} 像素位置形式中,其中 y 坐标运行从底部到顶部,和 Graphics 一样。
生成圆盘图形 15-像素宽光栅::
In[1]:=
Click for copyable input
Out[1]=
 
制定文本的 75-像素宽的光栅,并以 200 像素宽显示:
In[1]:=
Click for copyable input
Out[1]=
 
36 分辨率的 3D 图,以浅黄色为背景:
In[1]:=
Click for copyable input
Out[1]=
6 的新功能 | 7 中的修改功能