Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数据处理 > 图像处理和分析 > 基本的图像处理 >

ImagePad

ImagePad[image, m]
m 背景像素填充 image 的所有边。
ImagePad[image, m, padding]
padding 指定的值或方法填充 image 的所有边。
ImagePad[image, {{left, right}, {bottom, top}}, ...]
用指定数量的像素填充 image 的所有边。
  • 可以指定下列填充方式:
z一个强度值
color一个眼色 (GrayLevelRGBColor 等)
{c1,c2,...}通道值列表
Automatic基于边界的自动选择
"Fixed"每个边界像素的重复
"Periodic"循环重复整个图像
"Reflected"边界上图像的反映
"Reversed"完全图像的逆
  • 填充值 "Fixed" 表示每个角的矩形像素复制原图像各个角的像素。
  • "Reversed" 表示图像最外层像素用最内层像素重复填充。 "Reflected" 表示这些像素不用重复。
  • ImagePad[image, ...] 通常给出和 image 相同类型的一个图像。对于任意密度或颜色像素的一个二进制图像,它的填充总是返回类型 "Real" 的一个图像。
  • ImagePad[image, -m]image 的每个边删除 m 像素。
用 2 行黄色像素填充一个图像:
In[1]:=
Click for copyable input
Out[1]=
用更多行填充,自动确定边界颜色:
In[2]:=
Click for copyable input
Out[2]=
 
在边界上用反映行和列的方式填充:
In[1]:=
Click for copyable input
Out[1]=
 
在边界上用重复行或列的方式填充:
In[1]:=
Click for copyable input
Out[1]=
 
周期重复行和列的方式填充:
In[1]:=
Click for copyable input
Out[1]=
7 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team