Ini adalah medcon perintah yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
medcon - konversi MedCon dari format gambar medis
RINGKASAN
medis [opsi] -f file ...
DESKRIPSI
MedCon adalah utilitas konversi yang ditujukan untuk gambar medis nuklir yang direkonstruksi.
Format yang didukung adalah:
Format Penjelasan Notasi
------ ----------- --------
Ascii Array gambar ascii mentah tanpa header 'ascii'
Array gambar biner biner mentah tanpa header 'bin'
GIF animasi Gif89a dengan colormap 'gif'
Acr/Nema Papyrus, Siemens (vers 2.0) 'acr'
INW RUG format lokal (vers 1.0) 'inw'
ECAT Siemens CTI ECAT 6 'ecat6' atau 'ecat'
ECAT Siemens CTI ECAT 7 'ecat7'
InterFile versi 3.3 'intf'
Analisis dengan mempertimbangkan perangkat lunak SPM 'anlz'
DICOM menggunakan perpustakaan VT-DICOM 'dicom'
PNG Grafik Jaringan Portabel 'png'
Concorde Concorde/microPET 'conc'
Inisiatif Teknologi Informatika Neuroimaging NIfTI 'nifti'
BENDERA
-F, --mengajukan, --file ...
Baca daftar file.
PILIHAN
-8, --diindeks-warna
Mode warna ini memaksa gambar warna RGB 24-bit direduksi menjadi indeks 8-bit
peta warna. Untuk pengurangan warna dalam kombinasi dengan dithering, lihat opsi -dith.
-24, --warna sebenarnya
Mode warna ini menyimpan gambar 24-bit apa adanya.
-alias, --alias-penamaan
Hasilkan nama file berdasarkan informasi pasien dan studi. Sintaks dari
nama dasar yang dihasilkan adalah:
+ + +
dan
+ +
dengan tiga id terakhir diterapkan jika format aslinya adalah DICOM atau
Ac/Nema. Lihat juga -noprefix. Karena Analisis tidak memiliki nama_pasien,
pasien_id digunakan sebagai gantinya.
-segera, --anonim
Buat entri terkait pasien dan studi anonim (diisi dengan 'X'). Opsi ini dapat
tidak digunakan dengan opsi -ident.
-b8, --unsigned-char
-b16, --ditandatangani-pendek
-b16.12
Paksa penulisan piksel Uint8 atau Int16. Opsi spesial -b16.12 hanya menggunakan 12
bit, sebagai unsigned namun. Dengan opsi ini, seseorang dapat kehilangan float terukur
nilai ketika format baru tidak mendukung faktor skala ulang global atau
kemiringan/intersep.
-besar, --big-endian
Paksa penulisan file big endian bila didukung oleh format.
-bingkai, --urutkan berdasarkan bingkai
Tetapkan urutan pengurutan di ECAT menurut bingkai, alih-alih pengurutan anatomis default (berdasarkan
lokasi irisan). Bidang-bidang yang identik di setiap frame akan dikelompokkan bersama. kamu tidak
mau ini.
-C, --mengubah ...
Konversi dengan daftar format untuk dikonversi. Gunakan notasi tanpa tanda kutip sebagai
ditentukan dalam tabel di atas. Anda tidak dapat menggunakan opsi ini dengan -p.
-kontras, --aktifkan-kontras
Terapkan (DICOM) pusat jendela/pemetaan ulang kontras lebar. Meskipun ini dapat meningkatkan
tampilan gambar, nilai piksel independen pabrikan (seperti HU, SUV) dengan
pilihan kuantitasi -qc atau -qs akan hilang.
-kor, --mahkota
Reslice gambar volume menjadi proyeksi koronal sambil melestarikan nyata
dimensi dunia.
-tanaman= : : : , --crop-images= : : :
Opsi ini memungkinkan seseorang untuk memotong bingkai yang sama dari semua gambar di : di mana
lebar dan tinggi adalah : . Sudut kiri atas gambar berada pada 0:0.
-cs, --penyortiran film
Terapkan penyortiran film, gambar pertama setiap kerangka waktu, gambar ke-1 setiap kerangka waktu, ke-2
gambar setiap kerangka waktu, ... (berlaku pada SPECT yang terjaga keamanannya). Mengajukan permohonan kembali TIDAK membatalkan
penyortiran ini. Untuk ini, Anda memerlukan opsi -cu.
-cu, --cine-batalkan
Batalkan penyortiran cine (sebagai akibat dari opsi -cs).
-cw= :
Petakan ulang kontras menggunakan pasangan tengah/lebar yang ditentukan. Tidak ada spasi yang diperbolehkan di dalam ini
pilihan. Lihat juga opsi -kontras.
-D, --debug
Tampilkan info debug. Setelah membaca file, program akan menampilkan isi file
struktur FILEINFO internal.
-db Hanya cetak header utama file CTI ECAT ke output standar.
-dith, --dither-warna
Gunakan dithering untuk meningkatkan kualitas pengurangan warna (dari RGB ke indeks 8-bit).
-e, --ekstrak [gambar rentang ...]
Rutin untuk mengekstrak gambar secara interaktif, kecuali jika Anda menentukan gambar gaya normal
rentang langsung pada baris perintah yang dipisahkan oleh spasi. Dalam gaya normal itu juga
mungkin untuk menyusun ulang urutan gambar. Anda perlu menentukan output
format konversi (lihat opsi -c). Perhatikan bahwa ekstraksi TIDAK mengadaptasi
pemisahan irisan tengah-tengah. Dengan kata lain, pengukuran volume yang tepat dapat
tersesat.
Jenis Seleksi? 1=normal 2=ecat
Gaya Normal
------------
- Setiap nomor harus berbasis satu (0 = Semua terbalik)
- Sintaks rentang : X...Y atau XY
- Sintaks interval: X:S:Y (S = langkah)
- Daftar ini sensitif terhadap urutan!
Berikan daftar gambar yang akan diekstrak?
Gaya Ecat
----------
- Setiap nomor harus berbasis satu (0 = Semua)
- Sintaks rentang : X...Y atau XY
- Sintaks interval: X:S:Y (S = langkah)
Berikan daftar pesawat?
Berikan daftar bingkai?
Berikan daftar gerbang?
Berikan daftar tempat tidur?
-ean, --echo-alias-nama
Fungsi kenyamanan yang dengan cepat menggemakan alias atau nama file yang dapat dibaca manusia di
layar, tanpa penundaan pemrosesan gambar. Untuk sintaks alias ini
nama file, lihat opsi -alias. Outputnya kemudian dapat digunakan dalam skrip, misalnya
untuk membuat tautan yang dapat ditafsirkan ke file bernomor samar yang dihasilkan dari DICOM
series.
-fb-tidak ada, --tanpa mundur
-fb-anlz, --fallback-analisis
-fb-conc, --fallback-kerukunan
-fb-dicom, --fallback-dicom
-fb-ecat, --fallback-ecat
Nonaktifkan atau tentukan format baca mundur jika deteksi otomatis gagal.
-fh, --flip-horizontal
-fv, --flip-vertikal
Balikkan gambar secara horizontal (-fh) di sepanjang sumbu X, vertikal (-fv) di sepanjang sumbu Y
masing-masing. Parameter seperti orientasi irisan TIDAK diubah. Lihat juga
-rs pilihan.
-fmosaic= x x , --force-mosaic= x x
Terapkan dukungan file mosaik untuk format DICOM atau Acr/Nema. *Prangko* akan menjadi
dipecah menjadi irisan terpisah sesuai dengan nilai yang diberikan pada baris perintah.
Lihat juga opsi tambahan -interl dan -mfixv. Argumen yang telah ditetapkan adalah:
= lebar piksel gambar perangko (X)
= tinggi piksel perangko gambar (Y)
= jumlah perangko gambar (Z)
medis -f file gambar -fmosaik=64x64x30
-G, --membuat-abu-abu
Petakan ulang gambar berwarna menjadi abu-abu. Ini diperlukan saat Anda mengonversi ke format yang
hanya mendukung peta warna skala abu-abu!
-celah, --spasi-true-gap
Jarak antar irisan adalah celah/tumpang tindih yang sebenarnya antara irisan yang berdekatan. Di dalam
bertentangan dengan perilaku default di mana jarak antar irisan diukur dari
tengah ke tengah dua irisan yang berdekatan (termasuk celah/tumpang tindih). Diterapkan dalam
DICOM & Acr/Nema.
-hackacr, --hack-actags
Memungkinkan Anda untuk meretas file yang berisi tag Acr/Nema yang tersembunyi di suatu tempat. Beberapa
format gambar berpemilik memang mengandung tag tetapi ditempatkan setelah beberapa yang tidak diketahui
informasi header. Opsi ini akan mencoba menemukan beberapa tag yang dapat dibaca di bagian pertama
2048 byte setelah itu akan memberikan beberapa petunjuk yang mungkin untuk mengeluarkan gambar
file dengan menggunakan prosedur membaca interaktif (lihat opsi `-i'). Ini
prosedur eksperimental bisa gagal ...
-Saya, --interaktif
Memilih prosedur membaca interaktif. Biasanya program secara otomatis
mendeteksi format atau menggunakan 'ecat' (atau 'dicom') sebagai default. Dengan interaktif
prosedur dimungkinkan untuk membaca format yang tidak terkompresi dan tidak didukung oleh
menjawab pertanyaan berikut:
Jumlah gambar?
Header umum diimbangi ke data biner?
Header gambar diimbangi ke data biner?
Header gambar diulang sebelum setiap gambar?
Tukar byte piksel?
Karakteristik yang sama untuk semua gambar?
Offset mutlak dalam byte? (mengganti di atas, 0 = tidak digunakan)
Kolom gambar?
Baris gambar?
Tipe data piksel?
Ulangi masukan?
GUI memungkinkan seseorang untuk menyimpan file input predef mentah (RPI) seperti itu, yang dapat digunakan dalam a
pernyataan pengalihan:
medis -f tidak didukung.img -c intf -i < predef.rpi
Dengan melakukan itu, Anda dapat membuat skrip kecil yang akan membaca dan mengonversi gambar yang tidak didukung
sekaligus.
-identitas, --mengenali
Rutinitas interaktif untuk menentukan pasien dan mempelajari informasi terkait. Ini
opsi tidak dapat digunakan dengan opsi -anon. Pertanyaan yang diajukan adalah:
Beri nama pasien?
Berikan id pasien?
Pilih jenis kelamin pasien?
Berikan deskripsi studi?
Berikan id/nama/p-number studi?
Berikan deskripsi seri?
-implisit, --tulis-implisit
Opsi terkait DICOM lainnya untuk menerapkan sintaks transfer kecil VR implisit sebagai
output, alih-alih sintaks transfer eksplisit default.
-interl, --mosaik-interlaced
Opsi tambahan yang digunakan dalam kombinasi dengan mosaik paksa (-fmosaic). Pilihan
menunjukkan bahwa irisan dalam mosaik asli sebenarnya saling bertautan. Lihat juga
opsi -fmosaic dan -mfixv.
-kecil, --little-endian
Paksa penulisan file little endian bila didukung oleh format.
-lut, --beban-lut
Muat skema warna LUT eksternal.
-mh, --peta-hotmetal
Memilih peta warna hotmetal. Ini hanya berguna untuk GIF89a atau PNG.
-Bapak, --peta-pelangi
Memilih peta warna pelangi. Ini hanya berguna untuk GIF89a atau PNG.
-mc, --peta-gabungan
Memilih peta warna gabungan. Ini hanya berguna untuk GIF89a atau PNG.
-mi, --peta-terbalik
Memilih peta warna terbalik. Ini hanya berguna untuk GIF89a atau PNG
-mfixv, --mosaik-memperbaiki-voxel
Opsi tambahan lain yang digunakan dalam kombinasi dengan mosaik paksa (-fmosaic). memilih
opsi ini akan mengubah skala dimensi voxel dunia nyata dengan faktor mosaik.
Lihat juga -fmosaic dan -interl.
-mosaik, --aktifkan-mosaik
Aktifkan dukungan file mosaik dalam format DICOM atau Acr/Nema. *Prangko* akan menjadi
dipecah menjadi irisan terpisah sesuai dengan nilai yang ditemukan dalam file. Ini
rutin autodetect akan selalu memperbaiki ukuran voxel. Untuk mendukung jenis mosaik lainnya
file, lihat opsi -fmosaic.
-N, --negatif
Pertahankan nilai-nilai negatif. Bila tidak dipilih, semua nilai negatif dimasukkan ke nol.
Dalam kombinasi dengan kuantisasi (lihat -qs atau -qc) format yang diminta harus mendukung
piksel tipe float, faktor skala ulang global atau kemiringan/intersep yang lebih umum
konsep untuk melestarikan nilai terukur (negatif dan positif).
-nf, --norma-over-frame
Normalisasikan dengan nilai minimum/maksimum yang ditemukan pada gambar dalam grup bingkai (dalam kasus
format aslinya memiliki bingkai yang berbeda). Perilaku default adalah normalisasi
dengan nilai minimum/maksimum yang ditemukan di semua gambar. Ini bisa menjadi penting ketika
format yang diminta memerlukan penskalaan ulang ke tipe piksel baru. Nilai piksel asli
maka perlu diskalakan ulang ke batas tipe piksel baru berdasarkan
nilai minimum/maksimum.
-nometa, --tulis-tanpa-meta
Tulis file DICOM tanpa header meta bagian 10 (grup 0x0002).
-tidak ada jalan, --abaikan-jalan
Abaikan jalur absolut yang disebutkan dalam kunci "nama file data" dari sebuah interfile
tajuk. Pastikan bahwa file data berada di direktori yang sama dengan
berkas kepala.
-noprefiks, --tanpa-awalan
Opsi ini menonaktifkan awalan bernomor dalam nama file keluaran. Dalam kombinasi
dengan opsi -alias, seseorang dapat membuat yang dapat dibaca manusia dan diurutkan berdasarkan abjad
file dari DICOM atau Acr/Name beberapa volume file.
-Hai, --nama-keluaran
Mengubah nama file keluaran untuk SEMUA file yang akan dibuat. Hal ini diperbolehkan untuk menentukan
jalur direktori lengkap juga. Namun, jalur lengkap menonaktifkan nama file unik
awalan.
-satu, --file tunggal
Tulis header dan gambar ke file yang sama; seperti yang diizinkan untuk InterFile.
-optgif, --opsi-gif
Tentukan beberapa opsi GIF saat mengonversi ke format GIF. Tanpa opsi ini a
loop dan warna latar belakang ditentukan secara default. Rutinitas interaktif ini meminta
pertanyaan berikut:
Pilih peta warna?
Masukkan lingkaran tampilan?
Keterlambatan 1/100 detik?
Masukkan warna transparan?
Warna transparan?
Warna latar belakang?
-optspm, --opsi-spm
Tentukan beberapa opsi SPM (asal) saat mengonversi ke format Analisis. NS
kuantifikasi tidak diatur. Lihat juga '-spm' & '-ar'. Rutinitas interaktif bertanya
pertanyaan-pertanyaan berikut:
Asal X?
Asal Y?
Asal Z?
-P, --nilai-cetak
Tampilkan beberapa nilai piksel yang ditentukan. Ini adalah rutinitas interaktif. Kalibrasi dan
piksel negatif dipertahankan secara otomatis. Anda perlu menentukan -qs untuk
mempertahankan kuantifikasi bukan kalibrasi. Anda tidak dapat menggunakan opsi ini
dengan -c. Lihat juga opsi -pa untuk rutinitas non-interaktif.
- Setiap nomor harus berbasis satu (0 = Semua)
- Sintaks rentang : X...Y atau XY
- Sintaks interval: X:S:Y (S = langkah)
Jenis Seleksi? 1=normal 2=ecat
Gaya Normal
------------
Berikan daftar nomor gambar?
Berikan daftar piksel x,y ?
Gaya Ecat
----------
Berikan daftar pesawat?
Berikan daftar bingkai?
Berikan daftar gerbang?
Berikan daftar tempat tidur?
Berikan daftar piksel x,y ?
-pa, --cetak-semua-nilai
Tampilkan semua nilai piksel. Opsi ini identik dengan -p, tetapi tidak memerlukan pengguna
memasukkan.
-bantalan, --pad-sekitar
-padtl, --pad-atas-kiri
-padbr, --pad-kanan-bawah
Meningkatkan matriks irisan dilakukan dengan mengisi gambar dengan piksel terendah
nilai. Opsi di atas mengaktifkan mode padding yang berbeda.
-preacq, --awalan-akuisisi
-preser, --awalan-seri
Masing-masing gunakan akuisisi atau nilai seri di awalan bernomor dari yang baru
nama file. Ini berguna untuk pengurutan file abjad, di mana angka nol di depan
Elemen DICOM tidak ada. Lihat juga -alias.
-Q, --kuantisasi
Aktifkan kuantisasi menggunakan semua faktor skala (untuk saat ini alias untuk opsi -qc).
-qs, --hitungan
Opsi penskalaan pertama untuk mempertahankan kuantifikasi (ECAT) (a) atau untuk mempertimbangkan a
kemiringan penskalaan linier pertama dengan intersep (b).
qpv = ppv * quant_scale [hitungan/detik/piksel] (a)
qpv = ppv * kemiringan + intersep (b)
qpv = nilai piksel terukur
ppv = nilai piksel biasa
Faktor "quant_scale" menormalkan semua gambar dalam file; cukup penting untuk penggabungan
tujuan. Ketika format yang sesuai tidak dapat menampung faktor skala ulang untuk setiap gambar,
nilai terukur disimpan sebagai pelampung. Oleh karena itu, presisi piksel tertinggi untuk koreksi
kuantitasi mengambang, bukan ganda!
Jika formatnya tidak mendukung float, nilai piksel terukur akan diskalakan ulang ke
bilangan bulat. Maka hanya format yang mendukung faktor penskalaan global atau pasangan kemiringan/cegat
akan mempertahankan nilai-nilai terukur tersebut.
Perhatikan bahwa opsi ini tidak dapat digunakan dengan -qc.
-qc, --kalibrasi
Opsi kuantisasi kedua untuk mempertahankan kuantifikasi (ECAT) serta
(ECAT) kalibrasi (a) atau secara umum, menggunakan dua kemiringan skala ulang dengan intersep
(B). Ini biasanya harus mengubah piksel menjadi nilai independen pabrikan.
Jadi orang dapat berasumsi bahwa setelah kalibrasi, piksel baru akan mewakili nyata
satuan dunia (seperti nilai konsentrasi (SUV), satuan housfield (HU) dan sejenisnya).
cpv = ppv * skala_kuantitas * kalibr_fctr [uCi/ml] (a)
cpv = ppv * kemiringan1 * kemiringan2 + intersep (b)
cpv = nilai piksel yang dikalibrasi
ppv = nilai piksel biasa
qpv = nilai piksel terukur = ppv * quant_scale
Faktor "quant_scale" menormalkan semua gambar dalam file; cukup penting untuk penggabungan
tujuan. "calibr_fctr" mengubah skala nilai qpv ke unit baru. Ketika yang sesuai
format tidak dapat menampung faktor gabungan untuk setiap gambar, nilai terukur akan disimpan
sebagai pelampung. Oleh karena itu, presisi piksel tertinggi untuk kuantisasi yang benar adalah float dan
tidak ganda!
Jika formatnya tidak mendukung float, nilai piksel yang dikalibrasi akan diskalakan ulang ke
tipe bilangan bulat. Hanya format yang mendukung faktor penskalaan global atau pasangan kemiringan/cegat
melestarikan nilai-nilai yang dikalibrasi.
Perhatikan bahwa opsi ini tidak dapat digunakan dengan -qs.
-R, --ganti nama-file
Ganti nama file basename. Opsi ini hanya berguna jika terjadi konversi.
-rs, --membalikkan-irisan
Balikkan semua irisan di sepanjang sumbu Z. Parameter seperti orientasi irisan adalah
Tidak berubah. Lihat juga opsi -fh dan -fv.
-S, --diam
Menekan semua pesan, peringatan dan dialog kesalahan.
-melengkung, --sagital
Reslice gambar volume menjadi proyeksi sagital sambil mempertahankan nyata
dimensi dunia.
-si= :
Memaksa ulang nilai piksel menggunakan kemiringan/perpotongan tertentu (y = s*x + i). NS
opsi kuantitasi -qc diaktifkan secara default. Tidak ada spasi yang diperbolehkan di dalam ini
.
-lewati1, --lewati-pratinjau-slice
Lewati gambar pertama dalam InterFile. Dengan kata lain, gambar pertama dalam array
akan diabaikan begitu saja. Gunakan ini hanya jika Anda yakin bahwa InterFile melakukannya
berisi potongan pratinjau yang mengganggu/membingungkan.
-split4d, -berpisah, --split-frame
-split3d, -perpecahan, --split-slice
Tulis studi ke dalam file terpisah, satu untuk setiap volume dalam kerangka waktu
(--split-frames) atau setiap irisan gambar (--split-slices) satu per satu. Nama-nama dari
file yang dibuat akan memiliki nomor indeks tambahan. Lihat juga -stack3d dan -stack4d
sebagai pilihan yang berlawanan.
-spm, --analisis-spm
Mempertimbangkan Menganalisis file untuk/dari SPM. Dalam hal ini faktor skala global
tersembunyi di imd.funused[1] akan digunakan, serta nilai offset tersembunyi di
imd.fuused[0].
Dalam hal kuantisasi, tipe piksel keluaran default adalah float. Opsi ini memungkinkan seseorang untuk
menulis bilangan bulat dikombinasikan dengan faktor skala global. Untuk benar-benar menggunakan faktor penskalaan ini,
Anda harus memilih opsi kuantisasi seperti -qs atau -qc juga.
Lihat juga -ar & -optspm.
-sqr, --membuat-persegi
Buat semua matriks gambar persegi, menggunakan dimensi terbesar. Gambar dilengkapi dengan
nilai piksel terendah. Lihat juga opsi terkait -pad.
-sqr2, --membuat-persegi-dua
Buat semua matriks gambar persegi, menggunakan pangkat dua terdekat (antara 64, 128,
256, 512 dan 1024). Gambar diberi bantalan dengan nilai piksel terendah. Lihat juga -pad
pilihan terkait.
-tumpukan4d, -tumpukan, --stack-frame
-tumpukan3d, -tumpukan, --tumpukan-irisan
Tulis studi terpisah ke dalam satu file. Opsi --stack-slices memungkinkan seseorang untuk menulis
file irisan gambar tunggal menjadi satu volume 3D, sedangkan opsi --stack-frames memungkinkan
volume kerangka waktu yang berbeda yang ditulis ke dalam satu file 4D. Urutan dari
susun didasarkan pada urutan file yang diberikan pada baris argumen. Lihat juga
-split3d dan -split4d sebagai opsi yang berlawanan.
-tra, --melintang
Reslice gambar volume menjadi proyeksi melintang sambil mempertahankan
dimensi dunia nyata.
-uin, --gunakan-nama-institusi
Ubah nama institusi default program yang diterapkan pada studi tanpa
satu. Namun, ini tidak tidak mengesampingkan nilai-nilai yang ada. Untuk string nama dengan spasi,
kelompok antara tanda kutip ganda.
-di, --bertele-tele
Modus verbose. Tunjukkan beberapa pesan penjelasan selama membaca dan menulis
file.
-vifi, --edit-info file
Rutinitas interaktif untuk mengedit voxel, array, slice, dan mengorientasikan entri terkait di
struktur FILEINFO.
-w, --overwrite-file
Izinkan penimpaan file yang ada, tanpa peringatan.
CATATAN
Ketika tidak ada konversi yang ditentukan, program akan menampilkan informasi header masing-masing
gambar.
Ketika konversi ditentukan, program akan secara otomatis membuat nama file baru di
arus direktori dengan sintaks berikut:
mXXX-nama file.ext
`XXX-' angka yang mewakili konversi ke-XXX
`ext' ekstensi yang sesuai dari format baru
Biner mentah -> .bin
Ascii mentah -> .asc
Gif89a -> .gif
Acr/Nema -> .ima
INW -> .im
ECAT -> .img
Interfile -> .h33 + .i33
Analisis -> .hdr + .img
DICOM -> .dcm
PNG -> .png
CONC -> .hdr + .dat
Beberapa komentar khusus terkait membaca dari stdin atau menulis ke stdout.
a) bacaan dari stdin:
Aktifkan ini dengan menggunakan tanda "-" alih-alih daftar file input.
1. pengalihan: medis -f - < file masukan
Ini didukung untuk semua format dan seharusnya tidak menyebabkan masalah tertentu. Interaktif
rutinitas dinonaktifkan karena stdin sekarang digunakan oleh input gambar.
2. pipa: kucing file masukan | medis -f - format
Sebenarnya, dengan cara ini hanya satu atau dua format yang didukung karena panggilan seek() tidak
mungkin selama pipa. Faktanya adalah bahwa sebagian besar format kami dibaca menggunakan seek() tersebut
panggilan. Dalam operasi normal, kami membutuhkan penyelundupan cepat dalam file untuk menentukan
format. Karena fseek() ini tidak diperbolehkan, Anda harus menyediakan setidaknya format input juga.
b) penulisan untuk stdout:
Diaktifkan dengan menggunakan tanda "-" tambahan pada daftar konversi.
medis -f file masukan -c - format
Hanya satu file input yang diizinkan. Output yang dikonversi akan dikirim ke stdout.
Dalam hal format file ganda seperti Analisis atau InterFile, informasi header akan menjadi
kirim ke stderr. Referensi ke file gambar di header InterFile akan
tentu saja salah (karena program tidak mampu mengetahui nama file yang dihasilkan).
Dalam hal keluaran RAW atau ASCII, program akan mencetak konten internal
FILEINFO struct ke stderr juga. Harap dicatat bahwa (t)csh shell tidak memungkinkan untuk
tangkap stderr atau stdout secara terpisah. Dalam hal bash Shell, dimungkinkan untuk mengatakan:
medis -f file masukan -c - intf -b16.12 -qc 1> gambar 2> tajuk
CONTOH
1. Untuk menampilkan header gambar:
medcon -f nama file1 nama file2
2. Untuk mengonversi gambar:
medcon -f nama file1 nama file2 -c gif acr intf
3. Untuk membaca secara interaktif
medcon -i -f nama file -c ecat
4. Untuk mengekstrak gambar alternatif:
medcon -e 1:2:20 -f nama file -c gif
5. Untuk mencetak nilai piksel
medcon -p -f nama file
6. Konversikan ke gambar biner mentah, kirim ke output standar:
medcon -f nama file -c - bin
Gunakan medcon online menggunakan layanan onworks.net