英語フランス語スペイン語

Ad


OnWorksファビコン

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

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで minclookup を実行します。

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

プログラム:

NAME


minclookup - minc ファイルでルックアップ テーブル変換を実行する

SYNOPSIS


minclookup [ ] .mnc .mnc

DESCRIPTION


ミンクルックアップ minc ファイルの各ボクセルに対してルックアップ テーブル操作を実行します。 ルックアップ
テーブルは、一致する出力値を持つ入力値のリストで構成されます。 の各ボクセル
入力ファイルがルックアップ テーブルで見つかり、対応する出力値が書き出されます。
これらの出力値は、スカラー値またはベクトル値のいずれかになる可能性があるため、たとえば、カラー ルックアップ
table には XNUMX つの列があります。XNUMX つの列は入力値用で、XNUMX つの列はそれぞれの赤用です。
緑と青の出力値。

ルックアップ テーブルは、次の XNUMX つの形式のいずれかを取ることができます。 連続的な or 個別の.

連続ルックアップ テーブルは、ボクセル値を連続 (実) 値として扱い、
ルックアップ テーブルで指定された値の間で補間を行うことによって値を変換します。 あ
離散ルックアップ テーブルは、入力値を整数として扱い、それらを完全に処理します。
補間を行わない独立したエントリ。

連続ルックアップ テーブルの最も一般的な用途は、強度値を
RGB カラー。 ルックアップ テーブルをより単純にするために、入力値はすべて、
XNUMX から XNUMX の範囲。 デフォルトでは、ファイル内の最小値がゼロにマップされ、最大値がマップされます。
XNUMX つにマップされます。 この値は、ルックアップ テーブルで通常は XNUMX つのエントリの間にあります。
テーブル (テーブルは常に入力値の昇順でソートされます)。 線形
次に、各出力列で補間が行われ、結果の値 (または値) が次のようになります。
出力ファイルに書き込まれます。 入力値ごとに複数の出力値がある場合、
次元 vector_dimension は、数値に等しい長さで出力ファイルに追加されます
ルックアップ テーブルの出力列の数。 XNUMX から XNUMX の範囲外の入力値の場合、
最も近いテーブル値が使用されます。

通常、個別のルックアップ テーブルは、ラベル値の再マッピングに使用されます。 各入力値は
整数として扱われ (再スケーリングされません)、ルックアップ テーブルで見つかった場合は、
対応する値 (または複数の値) が出力ファイルに書き込まれます。 見つからない場合は、
次に、null 値が書き出されます (デフォルトではゼロ)。 離散では補間は行われません
ルックアップ テーブル - null 以外の出力値を取得するには、テーブルにエントリが必要です。

OPTIONS


オプションは(一意である限り)省略形で指定できることに注意してください。
コマンドラインのどこにでも指定できます。

オプション


-2 MINC 2.0 形式の出力ファイルを作成します。

-クロバー
既存のファイルを上書きします。

-ノクロバー
既存のファイルを上書きしません (デフォルト)。

-no_clobber
の同義語 -ノクロバー.

-詳細
コピーされたデータの各チャンクの進行状況情報を出力します (デフォルト)。

-静かな 進行状況情報を印刷しないでください。

-バッファサイズ サイズ
内部バッファの最大サイズをキロバイト単位で指定します。 デフォルトは10MBです。

-ファイルの種類
最初の入力ファイルと同じタイプの出力ファイルを作成します (デフォルト)。

-バイト 各ボクセルを 8 ビット整数として格納します。

-ショート 各ボクセルを 16 ビット整数として格納します。

-int 各ボクセルを 32 ビット整数として格納します。

-長いです に取って代わられる -int.

-浮く 各ボクセルを 32 ビット浮動小数点形式で保存します。

-ダブル
各ボクセルを 64 ビット浮動小数点形式で保存します。

-署名済み
符号付きの型で格納されたデータを含む出力ファイルを作成します。 このオプションは無意味です
常に符号付きの浮動小数点データ形式で使用する場合。

-署名なし
unsigned 型で格納されたデータを含む出力ファイルを作成します。 このオプションは
浮動小数点データ形式で使用すると意味がありません。

-有効な範囲 マックス
整数ボクセル値をスケーリングして、値の間に収まるようにします & マックス。 デフォルトでは
整数のボクセル値は、ベース タイプの範囲全体を使用するようにスケーリングされます。 これ
オプションは、浮動小数点データ形式で使用すると意味がありません。

見上げる テーブル オプション


-グレー グレーのルックアップ テーブルを使用して RGB 値を書き出します (既定)。

-グレー の同義語 -グレー.

-溶銑
ホット メタル ルックアップ テーブルを使用して、RGB 値を書き出します。

-スペクトル
スペクトル (レインボー) ルックアップ テーブルを使用して、RGB 値を書き出します。

-反転
最大値がゼロにマップされ、最小値がマップされるように、ルックアップ テーブルを反転します。
値は XNUMX にマップされます。 連続ルックアップ テーブルにのみ適用されます。

-反転なし
ルックアップ テーブルを反転しないでください。最小値は XNUMX に、最大値は XNUMX にマップされます。
XNUMX つ (デフォルト)。

-範囲 マックス
ルックアップ テーブルの範囲にマップする値の範囲を指定します
(デフォルトは入力ファイルの全範囲です)。

-最小
ルックアップ テーブルの最小値に対応する入力値を指定します。

-最大 マックス
ルックアップ テーブルの最大値に対応する入力値を指定します。

-ルックアップテーブル [file | -]
ルックアップ テーブルを含むファイルの名前を指定します。 もしも - が与えられ、ルックアップ
table は標準入力から読み取られます。 ファイルには少なくとも XNUMX つの列が必要です。
最初の列は入力値を示します。 他の列は対応する
出力値。 連続ルックアップ テーブルの場合、最初の列には
XNUMX から XNUMX までの値 XNUMX と XNUMX の両方を明示的に入力する必要があります
通常与えられます。 個別のルックアップ テーブルの場合、最初の列に含まれる必要があります。
整数値。 複数の出力列が指定された場合、出力ファイルは
次元を持つ ベクトル次元 出力の数に等しい長さで
列。 テーブルの行は必要に応じてソートされ、最初の
列は昇順です。

-lut_string ルックアップ テーブル文字列
完全なルックアップ テーブルを単一の文字列として指定します。 セミコロン文字「;」
行を区切るために使用されます。

-継続的
ルックアップ テーブルは連続しています (上記の説明を参照)。入力値は次のように扱われます。
連続 (実数) 値であり、XNUMX から XNUMX の範囲に再スケーリングされてから変換されます。
調べた; テーブル内の値の間で補間が行われます。 これがデフォルトです
動作。

-離散
ルックアップ テーブルは離散的です (上記の説明を参照)。入力値は次のように扱われます。
整数であり、入力値の間で補間は行われません。

-null_value 空値文字列
値がそうでない場合に離散ルックアップ テーブルで使用する null 値を指定します。
ルックアップ テーブルで見つかりました。 この値はカンマ区切りのリストとして指定する必要があります
ルックアップ テーブルの出力列と同じ数の値を使用します。

ジェネリック オプション for


-助けて コマンドラインオプションの概要を出力して終了します。

-バージョン
プログラムのバージョン番号を出力して終了します。


MRI ファイルから高温金属 RGB 画像を取得するには:

minclookup -hotmetal 入力.mnc 出力.mnc

minc ラベル ファイルのラベルを変換するには、-discrete を使用します。

minclookup -discrete -lookup_table 検索ファイル \
in_labels.mnc out_labels.mnc

ここで、lookupfile は、ラベル 2 を 4 に、ラベル 3 を 5 にマップするためのエントリを含むファイルです。

2 4
3 5

コマンド ラインでこのルックアップ テーブルを指定することもできます。

minclookup -discrete -lut_string '2 4;3 5' \
in_labels.mnc out_labels.mnc

グレーの RGB ファイルを取得するには、最小値より小さい値を赤、値を緑にします。
最小値より大きい場合、XNUMX つのゼロ エントリと XNUMX つの XNUMX エントリを指定できます。 最初
ゼロは負の値に使用され、XNUMX 番目のゼロは次への補間に使用されます。
エントリ。 最初の
テーブルの最後の値は、特別な方法で処理され、確実に
この種の XNUMX エントリの状況が発生した場合、範囲内として扱われます。

minclookup -lookup_table - input.mnc output.mnc <
0 1 0 0
0 0 0 0
1 1 1 1
1 0 1 0
EOF

スカラー イメージを反転するには、minclookup を使用できます。

minclookup -lut_string '0 1;1 0' in.mnc out.mnc

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


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad