「mrcImageTrans」の版間の差分

提供: Eospedia
移動: 案内検索
(Kinoshita がページ「MrcImageTrans」を「mrcImageTrans」に移動しました)
行69: 行69:
 
data(3, 0) data(3, 1) data(3, 2) data(3, 3)
 
data(3, 0) data(3, 1) data(3, 2) data(3, 3)
 
</pre>
 
</pre>
 +
<div>[[matrix3DFromEulerAngle]]にて作成することが出来る。 </div>
  
  
行74: 行75:
 
===入力ファイルのデータ===
 
===入力ファイルのデータ===
 
====-i の画像====
 
====-i の画像====
 +
[[Media:Input-121P.mrc | 入力ファイル]]
 
<table>  
 
<table>  
 
<tr>  
 
<tr>  
<td>[[画像:Input-mrcImageTrans.png]]</td>  
+
<td><p align="Center">[[画像:Input-mrcImageTrans.png]]<br>
 +
xy平面<br></p>
 +
</td>
 +
<td><p align="Center">[[画像:Input1-mrcImageTrans.png]]<br>
 +
yz平面<br></p>
 +
</td>  
 
<td><p align="left">最小<br>  
 
<td><p align="left">最小<br>  
 
最大<br>  
 
最大<br>  
行84: 行91:
 
</td>  
 
</td>  
 
<td><p align="left">0 (0, 0, 0)<br>  
 
<td><p align="left">0 (0, 0, 0)<br>  
5 (34, 41, 36)<br>  
+
3500.79 (49, 53, 30)<br>  
0.00471829<br>  
+
11.0585<br>  
0.0933498<br>  
+
118.123<br>  
0.000162869<br></p>  
+
0.118123<br></p>  
 
</td>  
 
</td>  
 
</tr>  
 
</tr>  
 
</table>  
 
</table>  
 +
  
 
====-M のデータ====
 
====-M のデータ====
 
<pre>
 
<pre>
0.5 0 0 0
+
      0.866025      -0.500000        0.000000  
0 0.5 0 0
+
      0.500000        0.866025        0.000000  
0 0 0.5 0
+
      0.000000        0.000000        1.000000  
0 0 0 1
+
      0.000000        0.000000        0.000000  
  
 
</pre>
 
</pre>
 +
<div>Z軸周りに30度回転 </div>
 +
  
 
===オプション必須項目のみの場合===
 
===オプション必須項目のみの場合===
 
<table>  
 
<table>  
 
<tr>  
 
<tr>  
<td>[[画像:Outdata-mrcImageTrans.png]]</td>  
+
<td><p align="Center">[[画像:Outdata-mrcImageTrans.png]]<br>
 +
xy平面<br></p>
 +
</td>
 +
<td><p align="Center">[[画像:Outdata1-mrcImageTrans.png]]<br>
 +
yz平面<br></p>
 +
</td>  
 
<td><p align="left">最小<br>  
 
<td><p align="left">最小<br>  
 
最大<br>  
 
最大<br>  
行112: 行127:
 
</td>  
 
</td>  
 
<td><p align="left">0 (0, 0, 0)<br>  
 
<td><p align="left">0 (0, 0, 0)<br>  
5 (33, 47, 37)<br>  
+
3500.79 (35, 52, 30)<br>  
0.0374297<br>  
+
11.0851<br>  
0.260822<br>  
+
118.917<br>  
0.000455061<br></p>  
+
0.118917<br></p>  
 
</td>  
 
</td>  
 
</tr>  
 
</tr>  
 
</table>
 
</table>

2013年12月17日 (火) 03:31時点における版

mrcImageTransとは4x4行列を使った画像の移動・回転を行うEosコマンドである。


オプション一覧

メインオプション

オプション 必須項目/選択項目 説明 デフォルト
-i 必須 入力ファイル: mrcImage(3D) NULL
-o 必須 出力ファイル: mrcImage(3D) NULL
-M 必須 入力ファイル: 4x4行列 NULL
-c 選択 コンフィグファイル設定 NULL
-m 選択 Interpolation mode 0
-h 選択 ヘルプを表示  

モードの詳細

モード 説明
0


-M のフォーマット

data(0, 0) data(0, 1) data(0, 2) data(0, 3)
data(1, 0) data(1, 1) data(1, 2) data(1, 3)
data(2, 0) data(2, 1) data(2, 2) data(2, 3)
data(3, 0) data(3, 1) data(3, 2) data(3, 3)
matrix3DFromEulerAngleにて作成することが出来る。


実行例

入力ファイルのデータ

-i の画像

入力ファイル

Input-mrcImageTrans.png
xy平面

Input1-mrcImageTrans.png
yz平面

最小

最大
平均値
標準偏差

標準誤差

0 (0, 0, 0)

3500.79 (49, 53, 30)
11.0585
118.123

0.118123


-M のデータ

       0.866025       -0.500000        0.000000 
       0.500000        0.866025        0.000000 
       0.000000        0.000000        1.000000 
       0.000000        0.000000        0.000000 

Z軸周りに30度回転


オプション必須項目のみの場合

Outdata-mrcImageTrans.png
xy平面

Outdata1-mrcImageTrans.png
yz平面

最小

最大
平均値
標準偏差

標準誤差

0 (0, 0, 0)

3500.79 (35, 52, 30)
11.0851
118.917

0.118917