本站提供正體中文版。切換到正體中文本站提供简体中文版。切换到简体中文This site is available in English.View in English이 사이트는 한국어로도 제공됩니다.한국어로 보기Diese Website ist auch auf Deutsch verfügbar.Auf Deutsch ansehenEste sitio web también está disponible en español.Ver en españolQuesto sito è disponibile anche in italiano.Visualizza in italianoCe site est également disponible en français.Afficher en françaisEste site também está disponível em português.Ver em portuguêsDeze website is ook beschikbaar in het Nederlands.In het Nederlands bekijkenЭтот сайт также доступен на русском языке.Смотреть на русскомयह वेबसाइट हिन्दी में भी उपलब्ध है।हिन्दी में देखेंهذا الموقع متاح أيضًا باللغة العربية.عرض بالعربيةSitus ini juga tersedia dalam bahasa Indonesia.Lihat dalam bahasa IndonesiaBu site Türkçe olarak da mevcut.Türkçe görüntüleTa strona jest dostępna także po polsku.Wyświetl po polskuTrang web này cũng có phiên bản tiếng Việt.Xem bằng tiếng Việtاین وب‌سایت به فارسی هم در دسترس است.مشاهده به فارسی

PixInsight の便利な小ツールとスクリプト

ツールとハードウェア2020.08

PixInsight には、あの主力の処理プロセスのほかにも、特定の場面で大いに手間を省いてくれる便利な小ツールやスクリプトがいくつも隠れています。この記事では、知っておく価値があると私が思うものをいくつか整理します。ライブスタック、画像への注釈、画像の比較、FITS Header の確認とバッチ修正です。

EZ Live Stack:撮りながらスタック、成果をその場で見る

EZ Live Stack というスクリプトは、監視フォルダを一つ設定できます(フォルダの中には、位置合わせの対象となる参照画像をあらかじめ一枚入れておく必要があります)。そのあとに撮った写真が次々と保存されていくと、自動でスターレジストレーション、スタック、ストレッチを行い、さらに複数のフィルターから生まれた写真を同時に監視して、別途 RGB のスタック画像を作り出すこともできます。

その価値は「リアルタイム」であることだけにとどまりません。あるとき、私はこれを使って NGC 3628 ハンバーガー銀河の輝度チャンネル(12 枚、各 300 秒)を処理しました——以前は後処理の腕が足りず、ずっと潮汐尾(tidal tail)を出せずにいたのですが、自動でスタックとストレッチをかけたところ、なんと潮汐尾が浮かび上がってきて、あらためて処理をやり直そうと決心させられました。その夜の成果をすばやくプレビューする道具として、これはなかなか使えます。

EZ Live Stack で自動スタックとストレッチをかけたあと、NGC 3628 ハンバーガー銀河の潮汐尾が浮かび上がった

Annotation:内蔵の簡易な画像注釈

意外と知られていませんが、PI には手動の簡易な注釈を行う Process が内蔵されており、Annotation といいます。一行のテキストの形で画像に注記を加えられます——署名でも説明でも、他のソフトの手を借りずに PI の中で直接できてしまいます。

PixInsight 内蔵の Annotation の注釈機能

Blink:チェックだけでなく、差異の比較にも

PI の Blink は、画像の品質をチェックするときに便利なだけでなく、「すでに位置合わせした画像どうしの差異を比較する」ときにもたいへん重宝します。たとえば網状星雲の Ha と OIII の分布には多少の違いがありますが、Blink ですばやく切り替えれば、二つのチャンネルの違いをひと目で見分けられ、そのあとの混色の参考になります。

FITS Header から画像の情報を読み出す

もし JWST(ジェイムズ・ウェッブ宇宙望遠鏡)のような生ファイルをダウンロードしたなら、PixInsight で直接開いて見ることができます。View Explorer にはこの画像の FITS Header が表示され、その中にはかなりの情報が含まれています——たとえば当時は、そこから JWST の Pixel FOV が 0.031 arcsec/px であることを読み取れました。FITS Header は、一枚の画像の素性や撮影パラメータを知るための一次資料であり、確認する習慣をつけておくととても役立ちます。

当時のちょっとした注意も添えておきます。JWST のような圧縮された生ファイルを扱うときは、必ず 7-Zip で解凍してください。WinRAR や WinZip、その他のソフトでは問題が出ることがあります。また、一組のファイルが複数の部分に分かれている場合は、全部ダウンロードするのを忘れないでください。さもないと解凍に失敗します。

PixInsight で画像を開き、View Explorer で FITS Header を確認する

BatchFITSKeywordEdit:FITS Header をバッチ修正する

PI 自体には、「FITS Header を一括で大量に修正する」ツールは内蔵されていません。ですが、自動撮影を使っていなかったり、自動化の途中で不具合が起きたりすると、一連のファイル群の中で一部のパラメータが誤ったものになってしまうことがあります——たとえばフィルター情報が欠けている、といった具合です。この種の誤りは WBPP の全自動化の流れに影響し、WBPP を一回走らせるだけでプリプロセッシングを終わらせることができなくなり、手動で一つひとつ選ぶしかなくなってしまいます。

そんなときは、PI に BatchFITSKeywordEdit というスクリプトをインストールし、それを使って関連するキーワードのパラメータを一括で追加・修正すれば、一連のファイルの Header を一度に直せて、WBPP をスムーズに走り切らせることができます。

BatchFITSKeywordEdit スクリプトで FITS Header のキーワードをバッチ修正する BatchFITSKeywordEdit のキーワード編集インターフェイス

まとめ

これらのツールはそれぞれ役割を持っています。EZ Live Stack はその夜のうちに成果を見せてくれ、Annotation はさっと注記を加え、Blink はチャンネルの差異を比較し、FITS Header は画像の重要な情報を教えてくれ、BatchFITSKeywordEdit は誤りだらけになった一連の Header を救い出します。ふだんは目立たないものの、しかるべき場面では大量の時間を節約してくれます。ツールボックスに覚えておく価値は十分にあります。