「mrcImageSmoothing」の版間の差分
提供: Eospedia
(→メインオプション) |
(→実行例) |
||
| (2人の利用者による、間の5版が非表示) | |||
| 行1: | 行1: | ||
| − | '''mrcImageSmoothing'''とは[[mrcImage]] | + | '''mrcImageSmoothing'''とは[[mrcImage]]形式の画像を非線形[[平滑化]]するための[[Eos]]の[[コマンド]]である。 |
| + | 現在、こちらのコマンドで対応している平滑化フィルタは次の通りである。 | ||
| + | |||
| + | * メジアンフィルタ(指定した範囲の中央値) | ||
| + | * 平均値フィルタ(指定した範囲の平均値) | ||
| + | * 2次曲面フィット | ||
| + | * Lee-Sigmaフィルタ | ||
| + | * 局所重み付き平均 | ||
| + | * エッジ・線構造重み付き平滑化 | ||
| + | * コントラスト依存型重み付き平滑化 | ||
| + | * 勾配逆数重み付き平滑化 | ||
| + | |||
| + | 関連したツールとして、[[mrcImageLowPassFilter]]や[[mrcImageBilateralFilter]]などがある。 | ||
== オプション一覧 == | == オプション一覧 == | ||
| 行95: | 行107: | ||
<tr> | <tr> | ||
<td>1</td> | <td>1</td> | ||
| − | <td> | + | <td>メジアンフィルタ(指定した範囲の中央値)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>2</td> | <td>2</td> | ||
| − | <td> | + | <td>平均値フィルタ(指定した範囲の平均値)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>3</td> | <td>3</td> | ||
| − | <td> | + | <td>2次曲面フィット</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>4</td> | <td>4</td> | ||
| − | <td>Lee- | + | <td>Lee-Sigmaフィルタ</td> |
| + | </tr> | ||
| + | <tr> | ||
| + | <td>5</td> | ||
| + | <td>局所重み付き平均</td> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <td>6</td> | ||
| + | <td>エッジ・線構造重み付き平滑化</td> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <td>7</td> | ||
| + | <td>コントラスト依存型重み付き平滑化</td> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <td>8</td> | ||
| + | <td>勾配逆数重み付き平滑化</td> | ||
</tr> | </tr> | ||
</div> | </div> | ||
| 行148: | 行176: | ||
[-c[onfig] configFile (NULL )] :Optional :ConfigurationFile | [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile | ||
>>> Mode <<<< | >>> Mode <<<< | ||
| − | + | 1: Median filter | |
| − | + | 2: Mean filter | |
| − | + | 3: Surface Fit filter | |
| − | + | 4: Lee-Sigma filter(Use sigma) | |
| + | 5: Local weighted mean filter | ||
| + | 6: Edge and line weights smoothing filter(3x3) | ||
| + | 7: Contrast-sensitiveline weights smoothing filter(3x3:Use sigma) | ||
| + | 8: Gradient inverse weighted smoothing filter(3x3) | ||
>>> Mode2 <<<< | >>> Mode2 <<<< | ||
0: Kernel is cube. : required argumnent: -sx, -sy, [-sz] | 0: Kernel is cube. : required argumnent: -sx, -sy, [-sz] | ||
| 行157: | 行189: | ||
| − | === | + | ===入力ファイルの画像=== |
<table> | <table> | ||
<tr> | <tr> | ||
| 行175: | 行207: | ||
</tr> | </tr> | ||
</table> | </table> | ||
| + | <br> | ||
| − | === | + | ===モード1の1~3での処理画像=== |
| + | ====モード1:1==== | ||
<table> | <table> | ||
| − | |||
<tr> | <tr> | ||
<td>[[画像:Smo.m1.center-mrcImageSmoothing.png]]</td> | <td>[[画像:Smo.m1.center-mrcImageSmoothing.png]]</td> | ||
| 行231: | 行264: | ||
</td> | </td> | ||
</tr> | </tr> | ||
| + | </table> | ||
| + | <br> | ||
| − | + | ====モード1:2==== | |
| + | <table> | ||
<tr> | <tr> | ||
<td>[[画像:Smo.m2.center-mrcImageSmoothing.png]]</td> | <td>[[画像:Smo.m2.center-mrcImageSmoothing.png]]</td> | ||
| 行264: | 行300: | ||
</td> | </td> | ||
</tr> | </tr> | ||
| + | </table> | ||
| + | <br> | ||
| − | + | ====モード1:3==== | |
| + | <table> | ||
<tr> | <tr> | ||
<td>[[画像:Smo.m3.center-mrcImageSmoothing.png]]</td> | <td>[[画像:Smo.m3.center-mrcImageSmoothing.png]]</td> | ||
| 行298: | 行337: | ||
</tr> | </tr> | ||
</table> | </table> | ||
| + | <br> | ||
2015年3月4日 (水) 06:08時点における最新版
mrcImageSmoothingとはmrcImage形式の画像を非線形平滑化するためのEosのコマンドである。 現在、こちらのコマンドで対応している平滑化フィルタは次の通りである。
- メジアンフィルタ(指定した範囲の中央値)
- 平均値フィルタ(指定した範囲の平均値)
- 2次曲面フィット
- Lee-Sigmaフィルタ
- 局所重み付き平均
- エッジ・線構造重み付き平滑化
- コントラスト依存型重み付き平滑化
- 勾配逆数重み付き平滑化
関連したツールとして、mrcImageLowPassFilterやmrcImageBilateralFilterなどがある。
目次
オプション一覧
メインオプション
-m の詳細
| モード | 説明 |
|---|---|
| 1 | メジアンフィルタ(指定した範囲の中央値) |
| 2 | 平均値フィルタ(指定した範囲の平均値) |
| 3 | 2次曲面フィット |
| 4 | Lee-Sigmaフィルタ |
| 5 | 局所重み付き平均 |
| 6 | エッジ・線構造重み付き平滑化 |
| 7 | コントラスト依存型重み付き平滑化 |
| 8 | 勾配逆数重み付き平滑化 |
※モード1はデフォルト=0になっているが、モード1の選択肢に
0は無いので、指定しなければエラーとなる。
0は無いので、指定しなければエラーとなる。
-M の詳細
| モード | 説明 |
|---|---|
| 0 | 矩形: -sx, -sy, [-sz]の入力が必要 |
| 1 | 球体(m=1のみ対応): -rの入力が必要 |
実行例
-h によるヘルプの例
$ mrcImageSmoothing -h
Usage: /home/people/tacyas/Eos/bin/X86LINUX64/mrcImageSmoothing
Options:
[-i[nput] In (NULL )] :Essential :InputDataFile
[-o[utput] Out (NULL )] :Essential :OutputDataFile
[-sx sx (3 )] :Optional :x of Kernel Size
[-sy sy (3 )] :Optional :y of Kernel Size
[-sz sz (3 )] :Optional :z of Kernel Size
[-r r (1 )] :Optional :Radius of Kernel Size
[-sigma sigma (2.0 )] :Optional :Sigma for Lee-Sigma
[-m[ode] mode (0 )] :Optional :Mode
[-M[ode2] mode2 (0 )] :Optional :Mode
[-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
>>> Mode <<<<
1: Median filter
2: Mean filter
3: Surface Fit filter
4: Lee-Sigma filter(Use sigma)
5: Local weighted mean filter
6: Edge and line weights smoothing filter(3x3)
7: Contrast-sensitiveline weights smoothing filter(3x3:Use sigma)
8: Gradient inverse weighted smoothing filter(3x3)
>>> Mode2 <<<<
0: Kernel is cube. : required argumnent: -sx, -sy, [-sz]
1: Kernel is sphere.(Only mode 1 supported) : required argumnent: -r
入力ファイルの画像
![]() |
最小 最大 |
-65.0178 94.4699 |
モード1の1~3での処理画像
モード1:1
モード1:2
![]() |
最小 最大 |
-41.8721 67.5276 |
モード2:0を選択 -sx=9,-sy=9に変更 |
![]() |
最小 最大 |
-54.6403 54.0644 |
モード1:3
![]() |
最小 最大 |
-41.8721 83.4967 |
モード2:0を選択 -sx=9,-sy=9に変更 |
![]() |
最小 最大 |
-54.6403 56.99 |







