「mrcImagePixelDataGet」の版間の差分
提供: Eospedia
(→------入力ファイルの画像------) |
(→------オプション -x,-y,-z------) |
||
(同じ利用者による、間の2版が非表示) | |||
行146: | 行146: | ||
<table> | <table> | ||
<tr> | <tr> | ||
− | <td>[[画像:Input- | + | <td>[[画像:Input-B120.png]]</td> |
<td><p align="left">最小<br> | <td><p align="left">最小<br> | ||
最大<br> | 最大<br> | ||
行183: | 行183: | ||
入力画像が以下のように、z軸のピクセル幅が0になっているため-zを指定しても結果が変わらないのが分かる | 入力画像が以下のように、z軸のピクセル幅が0になっているため-zを指定しても結果が変わらないのが分かる | ||
− | [[画像:Input-mrcImagePixelDataGet.png]] | + | [[画像:Input-mrcImagePixelDataGet.png]]<br> |
<br> | <br> | ||
行199: | 行199: | ||
<pre> | <pre> | ||
0.000000 0.000000 0.000000 : 0.000000 | 0.000000 0.000000 0.000000 : 0.000000 | ||
− | 44.500000 31.500000 0.000000 : | + | 44.500000 31.500000 0.000000 : 28013.000000 |
− | 49.000000 32.000000 0.000000 : | + | 49.000000 32.000000 0.000000 : 65535.000000 |
</pre> | </pre> | ||
<br> | <br> | ||
行207: | 行207: | ||
<pre> | <pre> | ||
0.000000 | 0.000000 | ||
− | + | 28013.000000 | |
− | + | 65535.000000 | |
</pre> | </pre> | ||
<br> | <br> | ||
行216: | 行216: | ||
<pre> | <pre> | ||
0.000000 0.000000 0.000000 : 0.000000 | 0.000000 0.000000 0.000000 : 0.000000 | ||
− | 44.500000 31.500000 0.000000 : | + | 44.500000 31.500000 0.000000 : 28013.000000 |
− | 49.000000 32.000000 0.000000 : | + | 49.000000 32.000000 0.000000 : 65535.000000 |
</pre> | </pre> | ||
<br> | <br> | ||
行224: | 行224: | ||
<pre> | <pre> | ||
0.000000 0.000000 0.000000 0.000000 | 0.000000 0.000000 0.000000 0.000000 | ||
− | 44.500000 31.500000 0.000000 | + | 44.500000 31.500000 0.000000 28013.000000 |
− | 49.000000 32.000000 0.000000 | + | 49.000000 32.000000 0.000000 65535.000000 |
</pre> | </pre> | ||
<div>出力ファイルに座標情報が追加される。</div> | <div>出力ファイルに座標情報が追加される。</div> | ||
+ | <br> | ||
+ | |||
+ | ====m=1 で実行==== | ||
+ | <div>出力結果</div> | ||
+ | <pre> | ||
+ | 0.000000 0.000000 0.000000 : 0.000000 | ||
+ | 44.500000 31.500000 0.000000 : 28141.500000 | ||
+ | 49.000000 32.000000 0.000000 : 65535.000000 | ||
+ | </pre> | ||
+ | <div>[[補間]]の方法によって取得データが異なる。</div> | ||
+ | <br> | ||
+ | |||
+ | ====m=2 で実行==== | ||
+ | <div>出力結果</div> | ||
+ | <pre> | ||
+ | 0.000000 0.000000 0.000000 : 0.000000 | ||
+ | 44.500000 31.500000 0.000000 : 26298.328125 | ||
+ | 49.000000 32.000000 0.000000 : 65535.000000 | ||
+ | </pre> | ||
+ | <br> | ||
+ | |||
+ | ====m=3 で実行==== | ||
+ | <div>出力結果</div> | ||
+ | <pre> | ||
+ | 0.000000 0.000000 0.000000 : 0.000000 | ||
+ | 44.500000 31.500000 0.000000 : 26317704.905222 | ||
+ | 49.000000 32.000000 0.000000 : 49474638.844293 | ||
+ | </pre> | ||
<br> | <br> |
2014年8月5日 (火) 06:23時点における最新版
mrcImagePixelDataGetはピクセルのデータを表示を行うEosのコマンド。
オプション一覧
-om の詳細
モード | 説明 |
---|---|
+1 | 座標情報を追加 |
-m の詳細
補間の仕方を指定する。
モード | 説明 |
---|---|
0 | 最近傍法 |
1 | 線形補間法 |
2 | 3次補間法 |
3 | 2次曲面補間法 |
実行例
------入力ファイルの画像------
最小 最大 |
-64.5759 93.0617 |
次のファイルは-Inの実行例で使用する。
-i のファイルの画像
最小 最大 |
0 (0, 0, 0) 65535 (49, 32, 0) |
------オプション必須項目のみの場合------
入力ファイルのピクセルデータが以下のように表示される
------オプション -o------
-oで指定した出力ファイルにピクセルデータを書き込む
オプション-oでoutputdatafileというファイルを指定するとoutputdatafileに以下の内容が格納される
------オプション -x,-y,-z------
-xを10に設定
-x,-yを10に設定
-x,-y,-zを10に設定
入力画像が以下のように、z軸のピクセル幅が0になっているため-zを指定しても結果が変わらないのが分かる
------オプション -In------
-Inを下記のデータで実行
0 0 0 44.5 31.5 0 49 32 0
その他のオプション設定なし
出力結果
0.000000 0.000000 0.000000 : 0.000000 44.500000 31.500000 0.000000 : 28013.000000 49.000000 32.000000 0.000000 : 65535.000000
-o のデータ
0.000000 28013.000000 65535.000000
om=1 で実行
出力結果
0.000000 0.000000 0.000000 : 0.000000 44.500000 31.500000 0.000000 : 28013.000000 49.000000 32.000000 0.000000 : 65535.000000
-o のデータ
0.000000 0.000000 0.000000 0.000000 44.500000 31.500000 0.000000 28013.000000 49.000000 32.000000 0.000000 65535.000000
出力ファイルに座標情報が追加される。
m=1 で実行
出力結果
0.000000 0.000000 0.000000 : 0.000000 44.500000 31.500000 0.000000 : 28141.500000 49.000000 32.000000 0.000000 : 65535.000000
補間の方法によって取得データが異なる。
m=2 で実行
出力結果
0.000000 0.000000 0.000000 : 0.000000 44.500000 31.500000 0.000000 : 26298.328125 49.000000 32.000000 0.000000 : 65535.000000
m=3 で実行
出力結果
0.000000 0.000000 0.000000 : 0.000000 44.500000 31.500000 0.000000 : 26317704.905222 49.000000 32.000000 0.000000 : 49474638.844293