mrcImageGLCM

提供: Eospedia
移動: 案内検索

mrcImageGLCMとは、画像のテクスチャ(2D/3D)の状態を数値化するEosコマンドである。

  画像のテクスチャを数値化するためのGLCM(Gray Level Co-occurrence Matrix)を用いて、2D及び3Dの画像のテクスチャ情報を取り出すプログラムとして、利用できます。


オプション一覧

Usage: mrcImageGLCM Options:

   [-i[nput]            In                  (NULL      ).as(inFile::mrcImage    ) ] :Essential :Input
   [-o[utput]           Out                 (NULL      ).as(outFile::mrcImage   ) ] :Optional  :Output:GLImage
   [-O[utput]           OutInfo             (stdout    ).as(outFile::ASCII      ) ] :Optional  :Output:Information
   [-e[psilon]          epsilon             (2.2e-16   ).as(Real                ) ] :Optional  :SmallValueForLog
   [-thres[hold]High    thresHigh           (1.0       ).as(Real                ) ] :Optional  :HighCut
   [-thres[hold]Low     thresLow            (0.0       ).as(Real                ) ] :Optional  :LowCut
   [-exceptValue        exceptValue         (0.0       ).as(Real                ) ] :Optional  :Except Value
   [-range              range               (2.0       ).as(Real                ) ] :Optional  :mean+-range*sd (LowCut-HighCut)
   [-nHist              nHist               (8         ).as(Integer             ) ] :Optional  :GrayLevel
   [-offset             offset              (1         ).as(Integer             ) ] :Optional  :Distance
   [-angle              angleMode           (15        ).as(Integer             ) ] :Optional  :Angle:1-0, 2-45, 4-90, 8-135 for 2D, 2^13-1=8191 for 3D
   [-areaX              minAreaX            (0         ).as(Real                ) 
                        maxAreaX            (1.0       ).as(Real                ) ] :Optional  :
   [-areaY              minAreaY            (0         ).as(Real                ) 
                        maxAreaY            (1.0       ).as(Real                ) ] :Optional  :
   [-areaZ              minAreaZ            (0         ).as(Real                ) 
                        maxAreaZ            (1.0       ).as(Real                ) ] :Optional  :
   [-c[onfig]           configFile          (NULL      ).as(inFile              ) ] :Optional  :ConfigurationFile
   [-m[ode]             mode                (0         ).as(Integer             ) ] :Optional  :Mode

Additional Usage -----

angleMode: 2^0-2^12, 2^13-1 for all 1: (1, 0, 0) 2: (1, 1, 0) 4: (0, 1, 0) 8: (-1,1, 0) 16: (1, 0, 1) 32: (1, 1, 1) 64: (0, 1, 1) 128: (-1,1, 1) 256: (1, 0,-1) 512: (1, 1,-1) 1024: (0, 1,-1) 2048: (-1,1,-1) 4096: ( 0, 0, 1)

メインオプション

オプション 必須項目/選択項目 説明 デフォルト
-i 必須 入力ファイル設定 NULL
-o 必須 出力ファイル設定 NULL
-m 選択 モードを設定 0
-h 選択 ヘルプを表示  

モードの詳細

モード 説明
0 8ビット


実行例

オプション指定なし

out.gif

コピー用

'''xxxx'''とは、YYYYYを実施する[[Eos]]の[[コマンド]]である。

<!--ここには、コマンドの機能に関する記述を行います。-->

== オプション一覧 ==
<!--ここには、コマンドのオプションに関して記述します。-->
===メインオプション===
<!--ここには、コマンドのオプションのうち特に重要なものに関して記述します。-->

		<table border="1"> 
			<div align="left"> 
			<tr> 
				<th>オプション</th> 
				<th>必須項目/選択項目</th> 
				<th>説明</th> 
				<th>デフォルト</th> 
			</tr> 
			<tr> 
				<td>-i</td> 
				<td>必須</td> 
				<td>入力ファイル設定</td> 
				<td>NULL</td> 
			</tr> 
			<tr> 
				<td>-o</td> 
				<td>必須</td> 
				<td>出力ファイル設定</td> 
				<td>NULL</td> 
			</tr> 
			<tr> 
				<td>-m</td> 
				<td>選択</td> 
				<td>モードを設定</td> 
				<td>0</td> 
			</tr> 
			<tr> 
				<td>-h</td> 
				<td>選択</td> 
				<td>ヘルプを表示</td> 
				<td> </td> 
			</tr> 
			</div> 
		</table>

===モードの詳細===
<!--ここには、動作モード -m 等に関する記述を行います。-->

	<table border="1"> 
		<div align="left"> 
			<tr> 
				<th>モード</th> 
				<th>説明</th> 
			</tr> 
			<tr> 
				<td>0</td> 
				<td>8ビット</td> 
			</tr> 

		</div> 
	</table> 


== 実行例 ==
<!--ここには、コマンドの実行例を示します-->
===オプション指定なし===
	<div>[[画像:out.gif]]</div>