Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > データの操作 > 画像の処理と解析 > 画像の表現 >

ImageApply

ImageApply[f, image]
image 中の各ピクセルのチャンネル値のリストに関数 f を適用する.
  • ImageApply[f, image]は,各ピクセルのチャンネル値のリストを,そのリストに関数 f を適用した結果で置換する.
  • ImageApplyは任意のチャンネル数の画像に使うことができる.
  • ImageApply[f, image]では,関数 f は数または任意長のリストを返すことができる.
  • f に渡されるチャンネル値は,Imageオブジェクトで使われているもとになったタイプとは関係なく,一般に0から1までの範囲である.関数 f は一般に0から1の範囲のチャンネル値を返すと考えられる.
  • ImageApplyf が与えられたピクセルの個々のチャンネル値に適用されるべきか,チャンネル値の完全なリストに適用されるべきかを指定するオプションInterleavingを持つ.デフォルト設定はInterleaving->Trueである.
純関数を各チャンネルベクトルに適用する:
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