EnglishFrenchSpanyol

Ad


Favicon OnWorks

minclookup - Dalam talian di Awan

Jalankan minclookup dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan minclookup yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


minclookup - lakukan penukaran jadual carian pada fail minc

SINOPSIS


minclookup [ ] .mnc .mnc

DESCRIPTION


Minclookup akan melakukan operasi jadual carian pada setiap voxel fail minc. Pencarian
jadual terdiri daripada senarai nilai input dengan nilai output yang sepadan. Setiap vokal bagi
fail input ditemui dalam jadual carian dan nilai output yang sepadan ditulis.
Nilai output ini boleh sama ada nilai skalar atau vektor jadi, sebagai contoh, carian warna
jadual akan mempunyai empat lajur: satu lajur untuk nilai input dan satu lajur untuk setiap lajur merah,
nilai keluaran hijau dan biru.

Jadual carian boleh mengambil satu daripada dua bentuk: berterusan or diskret.

Jadual carian berterusan adalah untuk merawat nilai voxel sebagai nilai berterusan (sebenar) dan
menukar nilai dengan melakukan interpolasi antara nilai yang diberikan dalam jadual carian. A
jadual carian diskret menganggap nilai input sebagai integer dan berurusan dengannya sepenuhnya
entri bebas, tidak melakukan interpolasi.

Penggunaan jadual carian berterusan yang paling biasa adalah untuk menukar nilai intensiti kepada
Warna RGB. Untuk menjadikan jadual carian lebih mudah, nilai input semuanya diskalakan semula ke dalam
julat sifar hingga satu. Secara lalai, nilai terkecil dalam fail memetakan kepada sifar dan yang terbesar
peta kepada satu. Nilai ini kemudiannya ditemui dalam jadual carian, biasanya antara dua entri dalam
jadual (jadual sentiasa diisih mengikut tertib menaik nilai input). Linear
interpolasi kemudiannya dilakukan pada setiap lajur keluaran dan nilai paduan (atau nilai) ialah
ditulis pada fail output. Jika terdapat lebih daripada satu nilai output bagi setiap nilai input, maka
dimensi vector_dimension ditambah pada fail output dengan panjang sama dengan nombor
lajur keluaran dalam jadual carian. Untuk nilai input di luar julat sifar hingga satu, nilai
nilai jadual terdekat digunakan.

Jadual carian diskret biasanya digunakan untuk memetakan semula nilai label. Setiap nilai input ialah
dianggap sebagai integer (ia tidak diskalakan semula) dan jika ia ditemui dalam jadual carian, maka
nilai (atau nilai) yang sepadan ditulis pada fail output. Jika tidak ditemui,
maka nilai nol ditulis (sifar secara lalai). Tiada interpolasi dilakukan dengan diskret
jadual carian - untuk mendapatkan nilai keluaran bukan nol, mesti ada entri dalam jadual.

PILIHAN


Ambil perhatian bahawa pilihan boleh ditentukan dalam bentuk singkatan (selagi ia unik) dan
boleh diberikan di mana-mana sahaja pada baris arahan.

Umum pilihan


-2 Buat fail output format MINC 2.0.

-penyumbat
Tulis ganti fail sedia ada.

-noclobber
Jangan tulis ganti fail sedia ada (lalai).

-no_clobber
Sinonim untuk -noclobber.

-berkata-kata
Cetak maklumat kemajuan untuk setiap bahagian data yang disalin (lalai).

-senyap Jangan cetak maklumat kemajuan.

-saiz_penampan saiz
Tentukan saiz maksimum penimbal dalaman (dalam kbait). Lalai ialah 10 MB.

-jenis fail
Cipta fail output dengan jenis yang sama seperti fail input pertama (lalai).

-bait Simpan setiap voxel sebagai integer 8-bit.

-pendek Simpan setiap voxel sebagai integer 16-bit.

-int Simpan setiap voxel sebagai integer 32-bit.

-panjang Digantikan oleh -int.

-terapung Simpan setiap voxel dalam format titik terapung 32-bit.

-berganda
Simpan setiap voxel dalam format titik terapung 64-bit.

-ditandatangani
Buat fail output dengan data yang disimpan dalam jenis yang ditandatangani. Pilihan ini tidak bermakna
apabila digunakan dengan format data titik terapung, yang sentiasa ditandatangani.

-tidak ditandatangani
Buat fail output dengan data yang disimpan dalam jenis yang tidak ditandatangani. Pilihan ini adalah
tidak bermakna apabila digunakan dengan format data titik terapung.

-julat_sah minit maks
Skalakan nilai voxel integer untuk jatuh di antara nilai minit and maks. Secara lalai
nilai voxel integer akan diskalakan untuk menggunakan keseluruhan julat jenis asas. ini
pilihan tidak bermakna apabila digunakan dengan format data titik terapung.

Lookup meja pilihan


-kelabu Gunakan jadual carian kelabu untuk menulis nilai RGB (lalai).

-kelabu Sinonim untuk -kelabu.

-besi panas
Gunakan jadual carian logam panas untuk menulis nilai RGB.

-spektrum
Gunakan jadual carian spektrum (pelangi) untuk menulis nilai RGB.

-terbalikkan
Terbalikkan jadual carian supaya nilai maksimum dipetakan kepada sifar dan minimum
peta nilai kepada satu. Terpakai hanya pada jadual carian berterusan.

-noinvert
Jangan terbalikkan jadual carian - peta minimum kepada sifar dan peta maksimum kepada
satu (lalai).

-rentang minit maks
Tentukan julat nilai yang harus dipetakan pada julat jadual carian
(lalai ialah julat penuh fail input).

-minimum minit
Tentukan nilai input yang dipetakan kepada nilai minimum dalam jadual carian.

-maksimum maks
Tentukan nilai input yang dipetakan kepada nilai maksimum dalam jadual carian.

-jadual_cari [fail | -]
Nyatakan nama fail yang mengandungi jadual carian. Jika - diberikan, carian
jadual dibaca daripada input standard. Fail mesti mempunyai sekurang-kurangnya dua lajur: The
lajur pertama memberikan nilai input; lajur lain memberikan yang sepadan
nilai keluaran. Untuk jadual carian berterusan, lajur pertama hendaklah mengandungi a
nilai antara sifar dan satu termasuk Entri eksplisit untuk kedua-dua sifar dan satu sepatutnya
biasanya diberi. Untuk jadual carian diskret, lajur pertama harus mengandungi
nilai integer. Jika lebih daripada satu lajur output diberikan, maka fail output akan
mempunyai dimensi dimensi_vektor dengan panjang sama dengan bilangan keluaran
lajur. Garis jadual akan diisih jika perlu supaya yang pertama
lajur adalah dalam tertib menaik.

-tali_lut lookup-table-string
Tentukan jadual carian lengkap sebagai rentetan tunggal. Aksara titik bertitik ";"
digunakan untuk memisahkan garisan.

-berterusan
Jadual carian adalah berterusan (lihat penerangan di atas): Nilai input dianggap sebagai
nilai berterusan (sebenar) dan diskalakan semula kepada julat sifar hingga satu sebelum menjadi
mendongak; interpolasi dilakukan antara nilai dalam jadual. Ini adalah lalai
tingkah laku.

-diskrit
Jadual carian adalah diskret (lihat penerangan di atas): Nilai input dianggap sebagai
integer dan tiada interpolasi dilakukan antara nilai input.

-null_value rentetan nilai-null
Tentukan nilai nol untuk digunakan dengan jadual carian diskret apabila nilai tidak
terdapat dalam jadual carian. Nilai ini mesti dinyatakan sebagai senarai yang dipisahkan koma
daripada nilai, dengan bilangan nilai yang sama seperti lajur output dalam jadual carian.

Generik pilihan Untuk semua arahan:


-membantu Cetak ringkasan pilihan baris arahan dan keluar.

-turun
Cetak nombor versi program dan keluar.

CONTOH


Untuk mendapatkan imej RGB logam panas daripada fail MRI:

minclookup -input logam panas.mnc output.mnc

Untuk menukar label dalam fail label minc, gunakan -discrete:

minclookup -discrete -lookup_table lookupfile \
in_labels.mnc out_labels.mnc

di mana lookupfile ialah fail yang mengandungi entri untuk memetakan label 2 hingga 4 dan label 3 hingga 5:

2 4
3 5

Anda juga boleh menentukan jadual carian ini pada baris arahan:

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

Untuk mendapatkan fail RGB kelabu, dengan merah untuk nilai kurang daripada minimum dan hijau untuk nilai
lebih besar daripada minimum, anda boleh memberikan dua entri sifar dan dua satu entri. Yang pertama
sifar digunakan untuk nilai negatif, sifar kedua digunakan untuk interpolasi ke seterusnya
kemasukan. Tidak ada kekaburan tentang cara mengendalikan nilai sifar tepat kerana yang pertama
dan nilai terakhir jadual dikendalikan dengan cara yang istimewa untuk memastikan bahawa ia adalah
dianggap dalam julat jika situasi dua kemasukan seperti ini berlaku.

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

Untuk menyongsangkan imej skalar, anda boleh menggunakan minclookup:

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

Gunakan minclookup dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad