問題タブ [ds9]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
968 参照

python - pyds9を使用してpythonを介してds9で円形領域の色を緑から赤に変更する方法

pyds9 を使用して、フィット画像を自動的に読み込みます (天文学関連の目的で)。

スケール、色、ズームレベルなど、他のすべての設定を構成できます。画像ごとに、特定の場所にその領域を強調する小さな円を描きたいと思います。デフォルトでは、この色は緑です。この色を変更するにはどうすればよいですか?

また、この円の太さを変更する方法はありますか? 視認性に問題があります。緑色は、すべての cmap とスケールの組み合わせではっきりと見えるわけではありません。赤などのものがよいでしょう。

XPAset コマンドを確認しました。それを行う方法があります。しかし、pyds9でそれを行う方法がわかりません。すべての XPAset コマンドのリンクは次のとおりです: http://ds9.si.edu/ref/xpa.html#regions

xpaset コマンドは次のとおりです。

この xpaset コマンドを pyds9 のメソッドに変換するにはどうすればよいですd.set()か??

私は次のようなことを意味します:d.set('regions','fk5; circle(100,100,20") # color=red')

以下は私が使用しているコードです:

0 投票する
0 に答える
327 参照

python - PythonでPNGとFITSデータを1つのMatplotlib図に正しく結合する方法は?

座標系を含むヘッダーを持つ 4545x4545 ピクセルの FITS ファイルがあります。DS9 (FITS 画像を表示および処理するための別のソフトウェア) は、カラー マップのスケーリングをより適切に処理するため、次のようなアイデアがありました。

  1. DS9 を使用して FITS ファイルを開き、画像のカラー マップを微調整します。
  2. この画像を PNG ファイルに保存し、
  3. この PNG ファイルを matplotlib にロードし、元の FITS ファイルからヘッダーを追加して、座標系を PNG ファイルに追加できるようにします。

ただし、ピクセル化はすべてのステップで異なる値に変化するため、座標は正しく表示されません。どうすればこれを正しく行うことができますか?

これは私のコードの関連部分です:

0 投票する
0 に答える
115 参照

python - python-ds9 を使用してリージョン ファイルに長方形のボックス (スリット) を描画する方法

Pythonコードを使用してds9画像を表示するのは初めてです。白黒画像を表示するだけですが、中央を通過する画像に2つ以上のスリットが配置されたカラー画像を取得したかったのに加えて、位置の角度と座標が必要です手動で入力しないでください 画像がここに画像の説明を入力たくさんあります.私はこのようなものを期待しています.ご覧のとおり、スリットは中心にありません.すべてのスリットが中心にある必要がありますが、角度が異なります.いつものようにあなたの助けが必要です,ありがとう!

0 投票する
1 に答える
20 参照

region - DS9 で画像に円形の領域を配置するにはどうすればよいですか?

私は ds9 で作業しており、画像に円形の領域を作成する必要があります。私が見つけたものはすべて、円にしたい領域をマウスで左クリックするだけで、調整できる緑色の円が表示されるはずだと言っています。左クリックしても何も起こりません!タッチ スクリーンを使用して、Mac や Windows (私の通常の OS) でこれを実行してみましたが、他に何を試せばよいかわかりません。前もって感謝します