mFixNaN - クラウドでオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド mFixNaN です。

プログラム:

NAME


mFixNaN - FITS イメージ内の特定の値セットを NaN に置き換えます (またはその逆)

SYNOPSIS


mFixNaN [-d レベル] [-v NaN 値] ぴったり合う ぴったり合う [最小ブランク マックスブランク]

DESCRIPTION


画像内で見つかった NaN を他の値 (ユーザーが指定した) に変換します。 or を変換します
指定された値の範囲を NaN に変換します。

OPTIONS


-d レベル
指定されたレベル(1〜3)までのデバッグをオンにします

-v NaN 値
NaN の代わりに使用する値

議論


はめ込み
FITS画像ファイルを入力

アウトフィット
出力 FITS ファイルのパス。 出力ファイルを作成せずに「カウント」モードで実行するには、
この引数にはダッシュ (「-」) を使用します。

最小ブランク最大ブランク
「-v」スイッチを使用しない場合、 mFixNaN 間のすべてのピクセル値を置き換えます。
最小ブランク および マックスブランク NaNで。

RESULT


[構造体 stat = "OK"、 範囲数=範囲数, ナンカウント=ナンカウント]

範囲数 の間で見つかったピクセルの数です。 最小ブランク および マックスブランク、 もし彼らが
が指定されていました。 そうでない場合 (つまり、NaN が削除され、次のものに置き換えられました) ), ナンカウント
削除された NaN の数。

メッセージ


OK [struct stat="OK", rangeCount=範囲数、ナンカウント=ナンカウント"]

エラー デバッグ レベルが指定されていません

エラー デバッグ レベル文字列が無効です: レベル

エラー デバッグ レベル文字列が無効です: レベル

エラー デバッグ レベル文字列を負にすることはできません

エラー NaN 変換に値が指定されていません

エラー NaN 変換値の文字列が無効です: 'NaN 値'

エラー 入力ファイルが無効です 'はめ込み']

エラー最小空白値文字列は数値ではありません

エラー最大空白値文字列は数値ではありません

エラー画像ファイル はめ込み FITS が見つからないか無効です

ERROR フィット ライブラリ エラー


BITPIX -64(倍精度浮動小数点)を使用せずにFITS画像を生成しました。
NaN; すべての「空白」ピクセルは、非常に小さな負の数で表されます。 これは投げることができる
off の初期設定では、画像を適切に引き伸ばして表示しようとするため、
FITS規格です。 これらすべての「空白」ピクセルを NaN に置き換えるには、次のようにします。

mFixNaN オリジナル。NaN に適合。-4.61169e32 -4.61169e10
[struct stat="OK"、rangeCount=1321、nanCount=0]

これらの NaN を単一のピクセル値に変換するには、次のようにします。

mFixNaN -v -4.6e32 NaN.fitsblankval.fits
[struct stat="OK"、rangeCount=0、nanCount=1321]

onworks.net サービスを使用してオンラインで mFixNaN を使用する



最新のLinuxおよびWindowsオンラインプログラム