これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド mShrinkCube です。
プログラム:
NAME
mShrinkCube - FITS キューブのサイズを縮小します。
SYNOPSIS
mShrinkCube [-f] [-d レベル] [-m 係数] [-s ステータスファイル] 内に適合、外に適合、係数
DESCRIPTION
ピクセルのブロックを任意の値で平均化することにより、FITS キューブのサイズを縮小するためのユーティリティ
空間的に因数分解し、
XNUMX 次元の整数因数によって。
OPTIONS
-f 固定サイズ フラグ - 画像のブロックのサイズではなく、画像の出力サイズを指定します。
平均化するピクセル
-d レベル
指定されたレベル (1 ~ 4) までのデバッグをオンにします。
-m 要因
XNUMX 番目のキューブを圧縮するための (正の整数) 係数 (通常は
波長関連) の寸法。
-s ステータスファイル
出力とエラーはに送信されます ステータスファイル stdoutの代わりに
議論
はめ込み
FITS キューブを入力
アウトフィット
出力 FITS キューブへのパス。
係数 平均するブロックのサイズ (小数点) ピクセル単位。 ファイルサイズは次のように削減されます
1/要因 四角い。 -f (固定サイズ) フラグが使用される場合、 要因 希望の幅です
出力画像の。
RESULT
[通常モード]: FITS 出力画像、(1/ の係数でサイズが縮小)要因)^2 。
[固定サイズモード]: 出力画像の幅に合わせます 要因
メッセージ
OK [struct stat="OK"]
エラーステータスファイルを開くことができません: ステータスファイル
エラー 画像サイズ 要因 実数として解釈できません
エラー 収縮率 要因 実数として解釈できません
エラー [struct stat="ERROR", msg=
エラー HDU 値 (n) は負でない整数でなければなりません
エラー XNUMX 番目の軸圧縮係数 (n) は正の整数でなければなりません
エラー画像ファイル はめ込み 無効な FIT がありません。
ERROR フィット ライブラリ エラー
例
$ mShrinkCubefinal/out.fitsfinal/out-lowres_5.fits 5
[構造体 stat="OK"]
onworks.net サービスを使用してオンラインで mShrinkCube を使用する