ImageLevels

ImageLevels[image]
image の各チャンネルの画素値と画素数のリストを返す.

ImageLevels[image,bspec]
ビン指定 bspec を使ったビン画素値.

ImageLevels[image,bspec,range]
指定された range のビン数を与える.

詳細とオプション詳細とオプション

  • ImageLevelsは,各チャンネルのレベルのリストをの形で与える.ただし, は 最後のビンを除いたを満たす値の数である.最後のビンには が使われる.
  • バイナリ画像の形はである.
  • ImageLevelsは,任意のグレースケールおよび多チャンネルの2Dおよび3Dの画像に使うことができる.
  • ビニング指定 bspecは,デフォルトでは256のレベルが使われるが,次のどれでもよい.
  • nn つの等間隔ビン
    Automaticビニングを自動的に選ぶ
    All可能なすべての画素値の合計を与える
    "Byte"データ値をタイプに変換した後の256レベル
  • range は次の形でよい.
  • Automatic色空間による自動的な範囲
    All各チャンネルのすべての値を含む
    {All,max}max より下の値を含む
    {min,All}min より上の値を含む
    {min,max}min から max までの値を含む
    {range1,}各チャンネルに異なる範囲
  • 画像の色空間によって,次のデフォルトが range に使われる.範囲は色空間の部分空間を含むように選ばれる.
  • "Grayscale","RGB","CMYK","HSB"
    "XYZ"
    "LAB"
    "LCH"
    "LUV"
  • 指定可能なオプション
  • Method"IncludeOutOfRange"使用するメソッド
  • Methodの可能な設定値
  • "IncludeOutOfRange"最初の便の範囲より下の値と最後の便の範囲より上の値
    "ExcludeOutOfRange"範囲外の値は数えない
2010年に導入
(8.0)
| 2014年に修正
(10.0)