Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > データの操作 > 画像の処理と解析 > 画像のフィルタリングと近傍処理 >

ImagePartition

ImagePartition[image, s]
画像を s×s ピクセルの部分画像の配列に分割する.
ImagePartition[image, {w, h}]
画像をピクセル幅 w,ピクセルの高さ h の部分画像の配列に分割する.
ImagePartition[image, {w, h}, {dw, dh}]
ピクセルオフセット dwdh を使う.
  • ImagePartitionはデフォルトで,オーバーラップしていない部分画像をとり出す.
  • ImagePartition[image, s]は.不完全な部分画像は端のところで取り除いて,s×s の部分画像をできる限り生成する.
  • ImagePartition[image, {s}]は,端のところの不完全な部分画像を含む.
  • ImagePartition[image, {wspec, hspec}, ...]では,wspechspec に次の形式を使うことができる.
sサイズ s のみを許す
{s}s までの任意のサイズを許す
{smin,smax}smin から smaxまでの任意のサイズを許す
  • デフォルト設定のPadding->Noneは,{wspec, hspec}と矛盾するサイズの部分画像を端のところで除去する.
  • Paddingのこの他のすべての標準設定もサポートされる.
画像を16×16のブロックに分割する:
In[1]:=
Click for copyable input
Out[1]=
 
縁のピクセルをいくつか除去し,同じ大きさのブロックに分割する:
In[1]:=
Click for copyable input
Out[1]=
画像のすべてのピクセルを指定サイズよりも小さいサイズのブロックに分割する:
In[2]:=
Click for copyable input
Out[2]=
バージョン 7 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team