Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数据处理 > 图像处理和分析 > 图像滤波和邻域处理 > ImagePartition >

ImagePartition

ImagePartition
将一个图像划分为由 像素的子图像组成的数组.
ImagePartition
将一个图像划分为子图像数组,子图像的宽度为 w 像素,高度为 h 像素.
ImagePartition
使用像素位移 dwdh.
  • ImagePartition 尽可能产生多个 子图像,删除周边的不完全的子图像.
s仅允许大小 s
{s}允许至多为 s 的任意尺寸
Scaled[a]允许幅度为 a 的尺寸
{Scaled[a]}允许当前大小的 a 倍的任意尺寸
{smin,smax}允许从 的任意尺寸
  • 默认设置是 Padding->None,它删除周边上大小和 不一致的子图像.
  • 也支持 Padding 的所有其它标准设置.
将一个图像划分成 16*16 的块:
划分成相等大小的块,删除周边上某些像素:
划分的块不大于指定的大小,包括图像的所有像素:
将一个图像划分成 16*16 的块:
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
格式:   HTML  |  CDF