「Display2」の版間の差分
(→Fileメニュー) |
|||
(2人の利用者による、間の24版が非表示) | |||
行1: | 行1: | ||
− | '''Display2'''とは、[[Eos]]における画像表示のための[[コマンド]]です。[[mrcImage]]画像からROI(Region of Interest)を切り出すためのツールでもあります。フーリエ変換したものも表示できます。また、3Dのデータの場合にはそのセクションを表示することが出来ます。 | + | '''Display2'''とは、[[Eos]]における画像表示のための[[コマンド]]です。[[mrcImage]]画像からROI(Region of Interest)を切り出すためのツールでもあります。フーリエ変換したものも表示できます。また、3Dのデータの場合にはそのセクションを表示することが出来ます。<br> |
+ | <pre> | ||
+ | Display2 -i Input.mrc | ||
+ | </pre> | ||
+ | <br> | ||
== オプション一覧 == | == オプション一覧 == | ||
行45: | 行49: | ||
<td>選択</td> | <td>選択</td> | ||
<td>倍率</td> | <td>倍率</td> | ||
− | <td> | + | <td>1 (整数倍か、整数分の1を選んで下さい。)</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
行52: | 行56: | ||
<td>設定すると、白黒が反転する</td> | <td>設定すると、白黒が反転する</td> | ||
<td></td> | <td></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>-def</td> | ||
+ | <td>選択</td> | ||
+ | <td>Display2が使う色や大きさ、変数のデフォールト値などを変更する。引数で設定したものが優先される。</td> | ||
+ | <td>~/.Eos/Display2</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
行110: | 行120: | ||
<div>サイズ、座標はどちらかでも可</div> | <div>サイズ、座標はどちらかでも可</div> | ||
<br> | <br> | ||
+ | |||
+ | ===フォント等のデフォールト設定の変更方法 === | ||
+ | [[$HOME/.Eos/Display2]]というファイルがあります。この中で、フォント等のデフォールト設定を変更できます。 | ||
== 実行例 == | == 実行例 == | ||
行160: | 行173: | ||
<br> | <br> | ||
− | === | + | ===オプション -L, -H=== |
====L=0, H=30000で実行==== | ====L=0, H=30000で実行==== | ||
− | <div>-L, -H | + | <div>-L, -H を対象の値に合わせて設定することで観察したい範囲での表示ができる。-Lを画像値の最小値、-Hを最大値に設定すると、それらが極端な値でなければ、全体が見えるようになる。起動後は[[#Display2 Info]]でも設定できる。</div> |
− | [[画像:Outdata-LH-Display2.png]]< | + | <table> |
+ | <tr> | ||
+ | <td>デフォルト</td> | ||
+ | <td>設定後</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>[[画像:Outdata-Display2.png]]</td> | ||
+ | <td>[[画像:Outdata-LH-Display2.png]]</td> | ||
+ | </tr> | ||
+ | </table> | ||
<br> | <br> | ||
===オプション -Zoom=== | ===オプション -Zoom=== | ||
====Zoom=2で実行==== | ====Zoom=2で実行==== | ||
− | [[画像:Outdata-Zoom-Display2.png]]< | + | <table> |
+ | <tr> | ||
+ | <td>デフォルト</td> | ||
+ | <td>設定後</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>[[画像:Outdata-Display2.png]]</td> | ||
+ | <td>[[画像:Outdata-Zoom-Display2.png]]</td> | ||
+ | </tr> | ||
+ | </table> | ||
<br> | <br> | ||
===オプション -Inverse=== | ===オプション -Inverse=== | ||
− | [[画像:Outdata-Inverse-Display2.png]]< | + | <table> |
+ | <tr> | ||
+ | <td>デフォルト</td> | ||
+ | <td>設定後</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>[[画像:Outdata-Display2.png]]</td> | ||
+ | <td>[[画像:Outdata-Inverse-Display2.png]]</td> | ||
+ | </tr> | ||
+ | </table> | ||
<br> | <br> | ||
+ | |||
+ | ===オプション -def=== | ||
+ | デフォールトで設定されているファイルがないときは自動的につくります。下記に設定ファイルの例を示します。 | ||
+ | 設定されていないときは、~/.Eos/Display2が存在しなければ、~/.Eos/Display2の初期ファイルをつくります。その後、~/.Eos/Display2を読み込みます。 | ||
+ | |||
+ | 例: | ||
+ | <pre> | ||
+ | |||
+ | # | ||
+ | # Default | ||
+ | # | ||
+ | |||
+ | # Precision | ||
+ | # 計算の精度を示しています。17桁を設定しています。 | ||
+ | set tcl_precision 17 | ||
+ | |||
+ | # Canvas Area Create | ||
+ | # 主たる画面(キャンパス)の大きさを指定しています。 | ||
+ | set Desktop(mainCanvasX) 1999 | ||
+ | set Desktop(mainCanvasY) 1999 | ||
+ | |||
+ | # 画面の全体像をみるための画面の大きさを示しています。 | ||
+ | set Desktop(overviewCanvasX) 256 | ||
+ | set Desktop(overviewCanvasY) 256 | ||
+ | # 予約語です | ||
+ | set Desktop(sizeX) 128 | ||
+ | set Desktop(sizeY) 128 | ||
+ | # カーソルの色と形を示しています。 | ||
+ | set Desktop(Cursor) "crosshair blue" | ||
+ | |||
+ | # Image | ||
+ | # ポストスクリプトファイルを書き出す際の倍率を示しています。[mm/pixel]。これとRoi(Zoom)との積で最終的な倍率が決まります。 | ||
+ | set mainImage(PSScale) 0.2 | ||
+ | # 決められたHigh/Lowの間で画像を見たいときのものです。 | ||
+ | set mainImage(thresHigh) No | ||
+ | set mainImage(thresLow) No | ||
+ | #コントラストを反転したいときのものです。 | ||
+ | set mainImage(Inverse) No | ||
+ | #最大値・最小値が指定されていないときのコントラストの自動生成を示しています。平均値±2*標準偏差 をそれぞれ、最小値、最大値とします。 | ||
+ | set mainImage(Contrast) 2 | ||
+ | #コントラストをログで変換したものを使います。 | ||
+ | set mainImage(flagLog) 0 | ||
+ | #コントラストをパワーで変換したものを使います。 | ||
+ | set mainImage(flagPow) 0 | ||
+ | #ヒストグラムを見るための刻み数を示しています。 | ||
+ | set mainImage(HistNum) 256 | ||
+ | |||
+ | # Roi | ||
+ | # 確定したROI、及び、選択中のROIの色を指定しています。 | ||
+ | set Roi(OKColor) #118866 | ||
+ | set Roi(SelectColor) #0000ff | ||
+ | # ROIの線の太さ、色を示しています。 | ||
+ | set Roi(LineWidth) 3 | ||
+ | set Roi(CurrentColor) $Roi(OKColor) | ||
+ | #デフォールトのROIの形状を表しています。 | ||
+ | set Roi(Shape) Rectangle | ||
+ | |||
+ | |||
+ | # 複数のROIを同時に選択する場合に利用します。 | ||
+ | set Roi(MultiShape) Off | ||
+ | set Roi(MultiNumber) Off | ||
+ | |||
+ | # 同じ大きさのROIを切り出すときに利用します。 | ||
+ | set Roi(SizeLock) Off | ||
+ | |||
+ | # 同じ角度のROIを切り出すときに利用します。 | ||
+ | set Roi(AngleLock) Off | ||
+ | |||
+ | set Roi(Analysis) Off | ||
+ | set Roi(View) off | ||
+ | set Roi(Extract) foreground | ||
+ | set Roi(withScale) Off | ||
+ | set Roi(absTicks) 54.6 | ||
+ | set Roi(numFormat) "-%04d.roi" | ||
+ | |||
+ | set Roi(Shrink) 1 | ||
+ | |||
+ | |||
+ | # Zooming | ||
+ | # 画像のズームを表現しています | ||
+ | set Roi(Zoom) 2 | ||
+ | set Roi(ZoomX) 1 | ||
+ | set Roi(ZoomY) 1 | ||
+ | |||
+ | # Point | ||
+ | set Point(x) 0 | ||
+ | set Point(y) 0 | ||
+ | set Point(dat) 0 | ||
+ | set Point(cx) 0 | ||
+ | set Point(cy) 0 | ||
+ | set Point(cdat) 0 | ||
+ | |||
+ | # Roi Rectangle | ||
+ | # 実際に切り出される大きさは1ピクセル大きくなるのでご注意下さい。 | ||
+ | set rectanglePoints(width) 32.0 | ||
+ | set rectanglePoints(height) 32.0 | ||
+ | set rectanglePoints(angle) 0.0 | ||
+ | |||
+ | # spline | ||
+ | set splinePoints(Width) 80 | ||
+ | |||
+ | # LayerLine | ||
+ | set LayerLine(flag) OFF | ||
+ | set LayerLine(pointRadius) 3 | ||
+ | |||
+ | # Projection Line | ||
+ | set Projection(flag) OFF | ||
+ | set Projection(which) Y | ||
+ | set Projection(scale) 1 | ||
+ | |||
+ | # Unit Cell | ||
+ | set UnitCell(n) 0 | ||
+ | set UnitCell(dimension) 2 | ||
+ | set UnitCell(axis1,n) 5 | ||
+ | set UnitCell(axis2,n) 5 | ||
+ | set UnitCell(axis3,n) 0 | ||
+ | set UnitCell(axis1,x) 1 | ||
+ | set UnitCell(axis1,y) 0 | ||
+ | set UnitCell(axis1,z) 0 | ||
+ | set UnitCell(axis2,x) 0 | ||
+ | set UnitCell(axis2,y) 1 | ||
+ | set UnitCell(axis2,z) 0 | ||
+ | set UnitCell(axis3,x) 0 | ||
+ | set UnitCell(axis3,y) 0 | ||
+ | set UnitCell(axis3,z) 1 | ||
+ | |||
+ | set UnitCell(box,x) 5 | ||
+ | set UnitCell(box,y) 5 | ||
+ | set UnitCell(box,z) 0 | ||
+ | |||
+ | set UnitCell(alpha) 90 | ||
+ | set UnitCell(beta) 90 | ||
+ | set UnitCell(gamma) 90 | ||
+ | |||
+ | # Section | ||
+ | set Section(flag) OFF | ||
+ | set Section(which) Y | ||
+ | set Section(scale) 1 | ||
+ | set Section(scaleDelta) 0.1 | ||
+ | set Section(at) 0 | ||
+ | set Section(atDelta) 1 | ||
+ | set Section(mode) normal | ||
+ | |||
+ | </pre> | ||
===オプション -geometry=== | ===オプション -geometry=== | ||
====geometry=250x350+100+100で実行==== | ====geometry=250x350+100+100で実行==== | ||
− | < | + | <table> |
− | [[画像:Outdata-geometry-Display2.png]]< | + | <tr> |
+ | <td>デフォルト</td> | ||
+ | <td>設定後(デフォルトのときよりも画面の右下に表示される)</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>[[画像:Outdata-Display2.png]]</td> | ||
+ | <td>[[画像:Outdata-geometry-Display2.png]]</td> | ||
+ | </tr> | ||
+ | </table> | ||
<br> | <br> | ||
行184: | 行376: | ||
<table> | <table> | ||
<tr> | <tr> | ||
− | <td>[[画像: | + | <td>[[画像:Display2-File.png]]</td> |
<td><p align="left">Open<br> | <td><p align="left">Open<br> | ||
New<br> | New<br> | ||
行196: | 行388: | ||
新規ウィンドウでファイルを開く<br> | 新規ウィンドウでファイルを開く<br> | ||
PSファイルで保存<br> | PSファイルで保存<br> | ||
− | + | バイナリファイル<br> | |
− | + | ||
画像をPSファイルで保存<br> | 画像をPSファイルで保存<br> | ||
終了<br></p> | 終了<br></p> | ||
行214: | 行405: | ||
====Save Image(PS) As==== | ====Save Image(PS) As==== | ||
+ | イメージをPSファイルとして保存します。 | ||
<br> | <br> | ||
====Save Image(BYTE) As==== | ====Save Image(BYTE) As==== | ||
+ | イメージをバイトファイルとして保存します。 | ||
<br> | <br> | ||
− | |||
− | |||
− | |||
− | |||
====Save Canvas(PS) As==== | ====Save Canvas(PS) As==== | ||
行252: | 行441: | ||
===Editメニュー=== | ===Editメニュー=== | ||
+ | マウスの中ボタン、ALT+左ボタン、左ボタンダブルクリック(ただし、左クリックを一度したことになりますの使用上の注意が必要です)などで開くことが出来ます。 | ||
+ | |||
<table> | <table> | ||
<tr> | <tr> | ||
行458: | 行649: | ||
===ROIメニュー=== | ===ROIメニュー=== | ||
+ | マウスの中ボタン、ALT+左ボタンでも開くことが出来ます。 | ||
+ | |||
<table> | <table> | ||
<tr> | <tr> | ||
行480: | 行673: | ||
ズームアウト<br> | ズームアウト<br> | ||
ROIファイルの複数切り出し<br> | ROIファイルの複数切り出し<br> | ||
− | <br> | + | 複数ROIファイルを切り出す際に大きさを前回のものと同じ(固定)<br> |
ROI情報を表示<br></p> | ROI情報を表示<br></p> | ||
</td> | </td> | ||
行579: | 行772: | ||
====SizeLock==== | ====SizeLock==== | ||
+ | 連続的にROIを切り出すときに、決まった大きさで切り出すことが出来ます。 | ||
+ | <br> | ||
+ | |||
+ | ====AngleLock==== | ||
+ | 連続的にROIを切り出すときに、決まった角度で切り出すことが出来ます。SizeLockがかかっているときにのみ表示され、意味を持ちます。 | ||
<br> | <br> | ||
行661: | 行859: | ||
<td>-></td> | <td>-></td> | ||
<td>[[画像:Outdata-Display2Info-Display2.png]]</td> | <td>[[画像:Outdata-Display2Info-Display2.png]]</td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <br> | ||
+ | |||
+ | <div>High, Lowにより画像の表示範囲を再設定できる。<br> | ||
+ | [[画像:Outdata3-Display2Info-Display2.png]]</div> | ||
+ | <table> | ||
+ | <tr> | ||
+ | <td>[[画像:Outdata-Display2.png]]</td> | ||
+ | <td>-></td> | ||
+ | <td>[[画像:Outdata-LH-Display2.png]]</td> | ||
</tr> | </tr> | ||
</table> | </table> |
2016年6月4日 (土) 22:26時点における最新版
Display2とは、Eosにおける画像表示のためのコマンドです。mrcImage画像からROI(Region of Interest)を切り出すためのツールでもあります。フーリエ変換したものも表示できます。また、3Dのデータの場合にはそのセクションを表示することが出来ます。
Display2 -i Input.mrc
目次
オプション一覧
メインオプション
オプション | 必須項目/選択項目 | 説明 | デフォルト |
---|---|---|---|
-i | 選択 | 入力ファイル設定: mrcImage | NULL |
-t | 選択 | 入力ファイルのテンプレート | 85.roi |
-o | 選択 | ログファイル | .EosLog |
-L | 選択 | LowThreshold | 0.0(設定しないと使われない) |
-H | 選択 | HighThreshold | 0.0(設定しないと使われない) |
-Zoom | 選択 | 倍率 | 1 (整数倍か、整数分の1を選んで下さい。) |
-Inverse | 選択 | 設定すると、白黒が反転する | |
-def | 選択 | Display2が使う色や大きさ、変数のデフォールト値などを変更する。引数で設定したものが優先される。 | ~/.Eos/Display2 |
-display | 選択 | :0.0 | |
-geometry | 選択 | ウィンドウの初期サイズと位置を設定 | 1024x1024+0+0 |
-c | 選択 | コンフィグファイル設定 | NULL |
-m | 選択 | モードを設定 | 0 |
-h | 選択 | ヘルプを表示 |
モードの詳細
モード | 説明 |
---|---|
0 |
-geometry の引数のフォーマット
-geometry (サイズx)x(サイズy)+(座標x)+(座標y)
フォント等のデフォールト設定の変更方法
$HOME/.Eos/Display2というファイルがあります。この中で、フォント等のデフォールト設定を変更できます。
実行例
入力ファイルの画像
最小 最大 |
-18651.7 (10, 1, 0) 52942.7 (24, 39, 0) |
オプション必須項目のみの場合
File File(Seq) |
ファイル操作 Seqファイル操作 |
オプション -L, -H
L=0, H=30000で実行
デフォルト | 設定後 |
オプション -Zoom
Zoom=2で実行
デフォルト | 設定後 |
オプション -Inverse
デフォルト | 設定後 |
オプション -def
デフォールトで設定されているファイルがないときは自動的につくります。下記に設定ファイルの例を示します。 設定されていないときは、~/.Eos/Display2が存在しなければ、~/.Eos/Display2の初期ファイルをつくります。その後、~/.Eos/Display2を読み込みます。
例:
# # Default # # Precision # 計算の精度を示しています。17桁を設定しています。 set tcl_precision 17 # Canvas Area Create # 主たる画面(キャンパス)の大きさを指定しています。 set Desktop(mainCanvasX) 1999 set Desktop(mainCanvasY) 1999 # 画面の全体像をみるための画面の大きさを示しています。 set Desktop(overviewCanvasX) 256 set Desktop(overviewCanvasY) 256 # 予約語です set Desktop(sizeX) 128 set Desktop(sizeY) 128 # カーソルの色と形を示しています。 set Desktop(Cursor) "crosshair blue" # Image # ポストスクリプトファイルを書き出す際の倍率を示しています。[mm/pixel]。これとRoi(Zoom)との積で最終的な倍率が決まります。 set mainImage(PSScale) 0.2 # 決められたHigh/Lowの間で画像を見たいときのものです。 set mainImage(thresHigh) No set mainImage(thresLow) No #コントラストを反転したいときのものです。 set mainImage(Inverse) No #最大値・最小値が指定されていないときのコントラストの自動生成を示しています。平均値±2*標準偏差 をそれぞれ、最小値、最大値とします。 set mainImage(Contrast) 2 #コントラストをログで変換したものを使います。 set mainImage(flagLog) 0 #コントラストをパワーで変換したものを使います。 set mainImage(flagPow) 0 #ヒストグラムを見るための刻み数を示しています。 set mainImage(HistNum) 256 # Roi # 確定したROI、及び、選択中のROIの色を指定しています。 set Roi(OKColor) #118866 set Roi(SelectColor) #0000ff # ROIの線の太さ、色を示しています。 set Roi(LineWidth) 3 set Roi(CurrentColor) $Roi(OKColor) #デフォールトのROIの形状を表しています。 set Roi(Shape) Rectangle # 複数のROIを同時に選択する場合に利用します。 set Roi(MultiShape) Off set Roi(MultiNumber) Off # 同じ大きさのROIを切り出すときに利用します。 set Roi(SizeLock) Off # 同じ角度のROIを切り出すときに利用します。 set Roi(AngleLock) Off set Roi(Analysis) Off set Roi(View) off set Roi(Extract) foreground set Roi(withScale) Off set Roi(absTicks) 54.6 set Roi(numFormat) "-%04d.roi" set Roi(Shrink) 1 # Zooming # 画像のズームを表現しています set Roi(Zoom) 2 set Roi(ZoomX) 1 set Roi(ZoomY) 1 # Point set Point(x) 0 set Point(y) 0 set Point(dat) 0 set Point(cx) 0 set Point(cy) 0 set Point(cdat) 0 # Roi Rectangle # 実際に切り出される大きさは1ピクセル大きくなるのでご注意下さい。 set rectanglePoints(width) 32.0 set rectanglePoints(height) 32.0 set rectanglePoints(angle) 0.0 # spline set splinePoints(Width) 80 # LayerLine set LayerLine(flag) OFF set LayerLine(pointRadius) 3 # Projection Line set Projection(flag) OFF set Projection(which) Y set Projection(scale) 1 # Unit Cell set UnitCell(n) 0 set UnitCell(dimension) 2 set UnitCell(axis1,n) 5 set UnitCell(axis2,n) 5 set UnitCell(axis3,n) 0 set UnitCell(axis1,x) 1 set UnitCell(axis1,y) 0 set UnitCell(axis1,z) 0 set UnitCell(axis2,x) 0 set UnitCell(axis2,y) 1 set UnitCell(axis2,z) 0 set UnitCell(axis3,x) 0 set UnitCell(axis3,y) 0 set UnitCell(axis3,z) 1 set UnitCell(box,x) 5 set UnitCell(box,y) 5 set UnitCell(box,z) 0 set UnitCell(alpha) 90 set UnitCell(beta) 90 set UnitCell(gamma) 90 # Section set Section(flag) OFF set Section(which) Y set Section(scale) 1 set Section(scaleDelta) 0.1 set Section(at) 0 set Section(atDelta) 1 set Section(mode) normal
オプション -geometry
geometry=250x350+100+100で実行
デフォルト | 設定後(デフォルトのときよりも画面の右下に表示される) |
Fileメニュー
Open New |
同じウィンドウでファイルを開く 新規ウィンドウでファイルを開く |
Open
New
Save Image(PS) As
イメージをPSファイルとして保存します。
Save Image(BYTE) As
イメージをバイトファイルとして保存します。
Save Canvas(PS) As
File(Seq)メニュー
Open |
同じウィンドウでファイルを開く |
Open
New
Editメニュー
マウスの中ボタン、ALT+左ボタン、左ボタンダブルクリック(ただし、左クリックを一度したことになりますの使用上の注意が必要です)などで開くことが出来ます。
Cancle
-> |
OK
-> |
Move
-> |
Resize
-> |
Rotate
-> |
All Delete
-> |
Delete
-> |
-> |
ZoomIn
-> |
ZoomOut
-> |
ROIInfo
Extract
AfterExtract
-> |
Redraw
MultiShape
Windowメニュー
New Wondow |
新規のウィンドウを開く |
New Window
ROIメニュー
マウスの中ボタン、ALT+左ボタンでも開くことが出来ます。
Rectangle
最小 最大 |
-10973.5 (23, 0, 0) 52942.7 (19, 34, 0) |
mrcImageROI -i Input-1VOM-N-2D.mrc -o Outdata.mrc -m 2 -r 5.0 5.0 40.0 5.0 40.0 40.0 5.0 40.0
Line
Spline
最小 最大 |
-18651.7 (51, 1, 0) 52942.7 (12, 7, 0) |
mrcImageUnbentROI -i Input-1VOM-N-2D.mrc -o Outdata.mrc -x 80 -r 9.0 12.0 74.0 12.0 37.0 26.0 62.0 39.0 41.0 73.0 23.0 72.0 10.0 65.0 19.0 53.0 6.0 34.0 8.0 14.0
Create
-> |
ZoomIn
ZoomOut
MultiROI
SizeLock
連続的にROIを切り出すときに、決まった大きさで切り出すことが出来ます。
AngleLock
連続的にROIを切り出すときに、決まった角度で切り出すことが出来ます。SizeLockがかかっているときにのみ表示され、意味を持ちます。
ROIInfo
Editメニューと同様
Operationメニュー
fft2d |
FFT処理を行う |
fft2d
Informationメニュー
Display2 Info mrcImage Info |
密度と周波数のグラフを表示する |
Display2 Info
-> |
-> |
-> |
-> |
mrcImage Info
Image Info
Roi Info
Editメニューと同様
LayerLine Info
Projection Info
Scetion Info
CTF Info
UnitCell Info
Scale Info
Helpメニュー
Help |
ヘルプ |