これは、Ubuntuオンライン、Fedoraオンライン、Windowsオンラインエミュレータ、MAC OSオンラインエミュレータなど、複数の無料オンラインワークステーションのいずれかを使用して、OnWorks無料ホスティングプロバイダーで実行できるコマンドmProjExecです。
プログラム:
NAME
mProjExec - 背景補正機能を使って画像を再投影しモザイク化します
SYNOPSIS
mProjExec [-p 生のディレクトリ] [-d] [-e] [-X] [-b 国境] [-r 再起動] [-NS ステータスファイル] [-NS
scaleColumn] images.tbl template.hdr projdir stats.tbl
DESCRIPTION
運営する幹部 mプロジェクト (または、入力/出力予測が可能な場合は、
mプロジェクトPP画像メタデータテーブル内の各画像に対して、
mプロジェクトキューブ 使用されます。
OPTIONS
-p 生のディレクトリ
再投影する画像を含むディレクトリへのパスを指定します。
-pスイッチは含まれません。 mProjExec 現在の画像を検索します
作業ディレクトリ。
-d デバッグをオンにします
-e 出力画像がFITSヘッダーテンプレートと完全に一致し、
空白のピクセルを切り取る
-X FITS ヘッダーの領域を超える場合でも、画像全体の再投影を強制します。
template
-b 国境
無視する 国境 画像の端のピクセル幅
-r 再起動
レコード番号から再開可能 再起動、もし mProjExec エラーが発生すると終了します
-s ステータスファイル
出力とエラーは stdout に書き込まれるのではなく、statusfile に書き込まれます。
-x スケール列
フラックスの再スケーリングをオンにします(例:振幅ゼロ点補正)。 スケール列 は
列の名前 画像.tbl スケール情報が含まれます。
議論
画像.tbl
ASCII テーブル (によって生成される) mImgtbl)には、すべての画像のメタデータが含まれています
再投影されました。
テンプレート.hdr
出力 FITS の生成に使用される FITS ヘッダー テンプレート。
プロジディル
再投影された画像を作成するディレクトリ。
統計.tbl
出力統計 (各再投影の時間、またはエラー メッセージ) のテーブルの名前。
RESULT
[構造体 stat = "OK"、 カウント=16, 失敗=0, 重複なし=0]
各入力ファイルについて 名前.fits テーブルで 画像.tbl, mProjExec 対応する
名前.fits 名前エリア.適合 ディレクトリ内 プロジディル.
画像 正常に処理された画像の数です。 失敗した 画像の数
mProjectは処理できず、 外側 重なり合わなかった画像の数
与えられた テンプレート.hdr.
ファイル 統計.tbl 各ファイルのファイル名、ステータス、時間を含むASCIIテーブルです。
ファイルにソフトウェアを指定する必要があります。
メッセージ
OK [struct stat = "OK"、count =画像、失敗しました=失敗した、重複なし=外側]
エラー MPI の初期化に失敗しました
エラーパス(外向き)はディレクトリではありません
エラー インデックス値の文字列を再開 n 整数として解釈できない
エラー インデックス値を再開 n 0以上である必要があります
エラーステータスファイルを開くことができません: ステータスファイル
エラー 出力ファイルを開けません。
エラー tmp ステータス ファイルを開けません。
エラー tmp ステータス ファイルを削除できません。
エラー 入力に列fnameが必要です
エラー 必要な列 スケールコル 入力中
エラー 出力が入力を上書きします
エラー テンプレートファイル テンプレート.hdr 見つかりません
エラー出力wcsinit()が失敗しました
ERROR mProject または mProjectPP エラー
例
次の例は実行されます mProjExec 16枚の画像を含むディレクトリ。-fスイッチは
を指定します mProjExec 使用する mプロジェクトPP ファイルを再投影する代わりに
mプロジェクト関連ファイルはimages.tblで、 mImgtbl、および template.hdr ファイル
ディレクトリに作成されます プロジディル.
$ mProjExec -p raw images.tbl template.hdr proj stats.tbl
[struct stat="OK", count=16, failed=0, nooverlap=0]
出力ファイルを参照 統計.tbl.
onworks.net サービスを使用して mProjExec をオンラインで使用する
