İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

dcmj2pnm - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında dcmj2pnm çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen dcmj2pnm komutudur.

Program:

ADI


dcmj2pnm - DICOM görüntülerini PGM/PPM, PNG, TIFF, JPEG veya BMP'ye dönüştürün

SİNOPSİS


dcmj2pnm [seçenekler] dcmfile girişi [bitmap çıkışı]

TANIM


The dcmj2pnm yardımcı program bir DICOM görüntüsünü okur, piksel verilerini
seçilen görüntü işleme seçenekleri ve iyi bilinen PGM/PPM'de bir görüntüyü geri yazar
(taşınabilir gri harita / taşınabilir pix haritası), PNG, TIFF, JPEG (Joint Photographic Experts Group)
veya Windows BMP biçimi. Bu yardımcı program sıkıştırılmamış, JPEG ve RLE'yi destekler
sıkıştırılmış DICOM görüntüleri.

PARAMETRELERİ


dcmfile-in DICOM giriş dosya adı dönüştürülecek

yazılacak bitmap-out çıktı dosya adı (varsayılan: stdout)

SEÇENEKLER


genel seçenekleri
-h -- yardım
bu yardım metnini yazdırın ve çıkın

--versiyon
sürüm bilgilerini yazdır ve çık

--argümanlar
genişletilmiş komut satırı argümanlarını yazdır

-q --sessiz
sessiz mod, hiçbir uyarı ve hata yazdırmayın

-v --ayrıntılı
ayrıntılı mod, baskı işleme ayrıntıları

-d --hata ayıklama
hata ayıklama modu, hata ayıklama bilgilerini yazdır

-ll --log-level [l]evel: string sabiti
(ölümcül, hata, uyar, bilgi, hata ayıklama, izleme)
kaydedici için seviye l'yi kullanın

-lc --log-config [f]ileadı: string
kaydedici için f yapılandırma dosyasını kullanın

giriş seçenekleri
giriş dosya formatı:

+f --okuma dosyası
dosya biçimini veya veri kümesini oku (varsayılan)

+fo --salt okunur dosya
sadece dosya biçimini oku

-f --okuma-veri kümesi
dosya meta bilgisi olmadan veri kümesini oku

giriş aktarımı sözdizimi:

-t= --read-xfer-auto
TS tanımayı kullan (varsayılan)

-td --okuma-xfer-algılama
dosya meta başlığında belirtilen TS'yi yoksay

-te --read-xfer-küçük
açık VR küçük endian TS ile okuyun

-tb --read-xfer-büyük
açık VR big endian TS ile okuyun

-ti --read-xfer-örtük
örtük VR küçük endian TS ile okuyun

görüntü işleme seçenekleri
çerçeve seçimi:

+F --frame [n]sayı: tamsayı
belirtilen çerçeveyi seçin (varsayılan: 1)

+Fr --frame-range [n]sayı [c]unt: tamsayı
kare n ile başlayan c kareleri seçin

+Fa --tüm kareler
tüm kareleri seç

rotasyon:

+Rl --döndür-sola
resmi sola döndür (-90 derece)

+Rr --döndür-sağa
resmi sağa döndür (+90 derece)

+Rtd --yukarıdan aşağıya döndür
görüntüyü yukarıdan aşağıya döndür (180 derece)

çevirme:

+Lh --flip-yatay
görüntüyü yatay olarak çevir

+Sv --flip-dikey
görüntüyü dikey olarak çevir

+Lhv --flip-her iki eksen
görüntüyü yatay ve dikey olarak çevir

ölçekleme:

+a --tanıma yönü
piksel en boy oranını tanı (varsayılan)

-a --ignore-yönü
ölçeklerken piksel en boy oranını yoksay

+i --interpolate [n]algoritma sayısı: tamsayı
ölçeklendirirken enterpolasyon kullan (1, varsayılan: 4)

-i --no-interpolasyon
ölçekleme sırasında enterpolasyon yok

-S -- ölçeklendirme yok
ölçekleme yok, piksel en boy oranını yoksay (varsayılan)

+Sxf --scale-x faktörü [f]aktör: kayan nokta
x eksenini faktöre göre ölçekle, y eksenini otomatik hesapla

+Syf --ölçek-y faktörü [f]aktör: kayan nokta
y eksenini faktöre göre ölçeklendir, x eksenini otomatik hesapla

+Sxv --scale-x-size [n]sayı: tamsayı
x eksenini n piksele ölçeklendir, y eksenini otomatik hesapla

+Syv --scale-y-size [n]sayı: tamsayı
y eksenini n piksele ölçeklendir, x eksenini otomatik hesapla

renk alanı dönüştürme (yalnızca sıkıştırılmış resimler):

+cp --conv-fotometrik
YCbCr fotometrik yorumlama varsa dönüştürme (varsayılan)

+cl --conv-kayıplı
kayıplı JPEG ise YCbCr'yi RGB'ye dönüştürün

+cg --conv-tahmin
YCbCr kitaplık tarafından tahmin edilirse RGB'ye dönüştürün

+cgl --conv-tahmin-kayıplı
kayıplı JPEG ve YCbCr ise RGB'ye dönüştürün
temeldeki JPEG kitaplığı tarafından tahmin edildi

+ca --conv-her zaman
her zaman YCbCr'yi RGB'ye dönüştür

+cn --conv-asla
renk uzayını asla dönüştürme

modalite LUT dönüşümü:

-M --modalitesiz
saklanan modalite LUT dönüşümünü yoksay

+M --kullanım-modalitesi
modalite LUT dönüşümünü kullan (varsayılan)

VOI LUT dönüşümü:

-W -- penceresiz
VOI penceresi yok (varsayılan)

+Wi --use-pencere [n]sayı: tamsayı
görüntü dosyasından n. VOI penceresini kullanın

+Wl --use-voi-lut [n]sayı: tamsayı
görüntü dosyasından n. VOI arama tablosunu kullanın

+Wm --min-maks-pencere
min-max algoritmasını kullanarak VOI penceresini hesaplayın

+Wn --min-maks-pencere-n
min-max algoritmasını kullanarak VOI penceresini hesaplayın,
aşırı değerleri görmezden gelmek

+Wr --roi-min-max-window [l]eft [t]op [w]idth [h]sekiz: tamsayı
minimum-maks algoritmasını kullanarak yatırım getirisi penceresini hesaplayın,
ilgilenilen bölge l,t,w,h ile belirtilir

+Wh --histogram-pencere [n]sayı: tamsayı
Histogram algoritmasını kullanarak VOI penceresini hesaplayın,
yüzde n'yi yok saymak

+Ww --set-window [c] [w]idth girin: kayan nokta
c merkezini ve w genişliğini kullanarak VOI penceresini hesaplayın

+Wfl --doğrusal-fonksiyon
VOI LUT işlevini LINEAR olarak ayarlayın

+Wfs --sigmoid-fonksiyonu
VOI LUT işlevini SIGMOID olarak ayarlayın

sunum LUT dönüşümü:

+Pid --kimlik-şekil
sunu LUT şeklini IDENTITY olarak ayarla

+Piv --ters-şekil
sunum LUT şeklini TERSİNE ayarla

+Bölme --lin-od-şekli
sunum LUT şeklini LIN OD olarak ayarla

kaplama:

-O -- bindirme yok
bindirmeleri gösterme

+O --display-overlay [n]sayı: tamsayı
ekran yerleşimi n (0..16, 0=tümü, varsayılan: +O 0)

+Omr --ovl-değiştir
bindirme modunu kullan "Değiştir"
(Grafik bindirmeleri için varsayılan)

+Omt --ovl-eşik
"Eşik Değiştirme" bindirme modunu kullanın

+Omc --ovl-tamamlayıcı
"Tamamlayıcı" bindirme modunu kullan

+ Omv --ovl-ters çevirme
bindirme modunu kullan "Bitmap'i Ters Çevir"

+Omi --ovl-roi
"İlgi Bölgesi" bindirme modunu kullanın
(ROI bindirmeleri için varsayılan)

+Osf --set-foreground [d]ensite: kayan nokta
bindirme ön plan yoğunluğunu ayarla (0..1, varsayılan: 1)

+Ost --set-eşik [d]ensity: kayan nokta
bindirme eşik yoğunluğunu ayarla (0..1, varsayılan: 0.5)

LUT dönüşümünü göster:

+Dm --monitor-file [f]dosyaadı: dizi
çıktıyı monitör özelliklerine göre kalibre edin
f'de tanımlanmış

+Dp --printer-file [f]dosyaadı: dizi
çıktıyı yazıcı özelliklerine göre kalibre edin
f'de tanımlanmış

+Da --ortam ışığı [a]ortam ışığı: kayan nokta
ortam ışığı değeri (cd/m^2, varsayılan: dosya f)

+Di --aydınlatma [i]aydınlatma: yüzer
aydınlatma değeri (cd/m^2, varsayılan: dosya f)

+Dn --min-yoğunluk [m]minimum optik yoğunluk: kayan nokta
Dmin değeri (varsayılan: kapalı, yalnızca +Dp ile)

+Dx --max-yoğunluk [m]maksimum optik yoğunluk: kayan nokta
Dmax değeri (varsayılan: kapalı, yalnızca +Dp ile)

+Dg --gsd-fonksiyonu
kalibrasyon için GSDF kullanın (+Dm/+Dp için varsayılan)

+Dc --cielab-fonksiyonu
kalibrasyon için CIELAB işlevini kullanın

uyumluluğu:

+Ma --accept-acr-nema
fotometrik olmayan ACR-NEMA görüntülerini kabul edin
yorumlama

+Mp --kabul paletleri
yanlış palet öznitelik etiketlerini kabul et
(0028,111x) ve (0028,121x)

+Mc --check-lut-derinliği
LUT tanımlayıcısının 3. değerini kontrol edin, karşılaştırın
LUT verilerine dayalı beklenen bit derinliği ile

+Mm --ignore-mlut-derinliği
modalite LUT tanımlayıcısının 3. değerini yoksay,
tablo girişi başına bitleri otomatik olarak belirle

+Mv --ignore-vlut-derinliği
VOI LUT tanımlayıcısının 3. değerini yoksay,
tablo girişi başına bitleri otomatik olarak belirle

TIFF formatı:

+Tl --compr-lzw
LZW sıkıştırması (varsayılan)

+Tr --compr-rle
RLE sıkıştırması

+Tn --compr-yok
sıkıştırılmamış

+Pd --predictor-varsayılan
LZW tahmincisi yok (varsayılan)

+Pn --predictor-yok
LZW tahmincisi 1 (tahmin yok)

+Ph --predictor-horz
LZW tahmincisi 2 (yatay fark)

+Rs --şerit başına satır sayısı [r]alar: tamsayı (varsayılan: 0)
şerit başına satır, şerit başına varsayılan 8K

PNG formatı:

+il --geçmeli
geçmeli dosya oluştur (varsayılan)

-il --nointerlace
taramalı olmayan dosya oluştur

+mf --meta dosyası
PNG dosyası meta bilgileri oluştur (varsayılan)

-mf --meta-hiçbiri
PNG dosyası meta bilgisi yok

JPEG formatı:

+Jq --compr-quality [q]kalite: tamsayı (0..100, varsayılan: 90)
sıkıştırma için kalite değeri (yüzde olarak)

+Js4 --örnek-444
4:4:4 örnekleme (alt örnekleme yok)

+Js2 --örnek-422
4:2:2 alt örnekleme (yatay alt örnekleme
kroma bileşenleri, varsayılan)

+Js1 --örnek-411
4:1:1 alt örnekleme (yatay ve dikey
kroma bileşenlerinin alt örneklenmesi)

diğer dönüşümler:

+G --gri tonlamalı
gerekirse gri tonlamaya dönüştür

+P --değişim-kutupluluğu
polariteyi değiştir (piksel çıkışını ters çevir)

+C --clip-region [l]eft [t]op [w]idth [h]sekiz: tamsayı
küçük resim bölgesi (l, t, w, h)

çıktı seçenekleri
genel:

-im --resim-bilgisi
görüntü ayrıntılarını yazdır (ayrıntılı mod gerektirir)

-o -- çıkış yok
herhangi bir çıktı oluşturmayın (-im ile kullanışlıdır)

dosya adı oluşturma (yalnızca --frame-range veya --all-frames ile):

+Fc --çerçeve sayacını kullan
dosya adları için 0 tabanlı sayaç kullan (varsayılan)

+Fn --kullan-kare-sayısı
dosya adları için mutlak çerçeve numarası kullanın

görüntü formatı:

+op --write-raw-pnm
8-bit ikili PGM/PPM yaz (dosyalar için varsayılan)

+opb --write-8-bit-pnm
8-bit ASCII PGM/PPM yaz (stdout için varsayılan)

+opw --write-16-bit-pnm
16-bit ASCII PGM/PPM yaz

+opn --write-n-bit-pnm [n]sayı: tamsayı
n-bit ASCII PGM/PPM yaz (1..32)

+ob --yaz-bmp
8 bit (tek renkli) veya 24 bit (renkli) BMP yaz

+obp --write-8-bit-bmp
8 bit palet BMP yaz (yalnızca tek renkli)

+obt --write-24-bit-bmp
24-bit truecolor BMP yaz

+obr --write-32-bit-bmp
32-bit truecolor BMP yaz

+ot --yaz-tiff
8 bit (tek renkli) veya 24 bit (renkli) TIFF yaz

+--yazma-png'de
8 bit (tek renkli) veya 24 bit (renkli) PNG yaz

+on2 --write-16-bit-png
16 bit (tek renkli) veya 48 bit (renkli) PNG yaz

+oj --write-jpeg
8 bit kayıplı JPEG yaz (temel)

NOTLAR


Aşağıdaki tercih edilen enterpolasyon algoritmaları, aşağıdakiler kullanılarak seçilebilir: -- enterpolasyon
seçenek:

· 1 = pbmplus araç setinden enterpolasyonlu ücretsiz ölçekleme algoritması
· 2 = c't dergisinden enterpolasyonlu ücretsiz ölçekleme algoritması
· 3 = Eduard Stanescu'dan çift doğrusal enterpolasyonlu büyütme algoritması
· 4 = Eduard Stanescu'dan bikübik enterpolasyonlu büyütme algoritması
The --yazma-tiff seçeneği yalnızca DCMTK ile yapılandırıldığında ve derlendiğinde kullanılabilir.
dış destek libtif TIFF kitaplığı. TIFF sıkıştırmasının kullanılabilirliği
seçenekler bağlıdır libtif yapılandırma. Özellikle, patentli LZW algoritması
mevcut olmayabilir.
The --yazma-png seçeneği yalnızca DCMTK ile yapılandırıldığında ve derlendiğinde kullanılabilir.
dış destek libpng PNG kitaplığı. Seçenek --geçmeli aşamalı görüntü sağlar
PNG dosyasını yüklerken görüntüleyin. Yalnızca birkaç uygulama meta bilgiyle ilgilenir (METİN)
bir PNG dosyasında.

AKTAR sözdizimi


dcmj2pnm giriş için aşağıdaki aktarım sözdizimlerini destekler (dcmfile girişi):
LittleEndianImplicitTransferSözdizimi 1.2.840.10008.1.2
LittleEndianExplicitTransferSözdizimi 1.2.840.10008.1.2.1
SönükExplicitVRLittleEndianTransferSyntax 1.2.840.10008.1.2.1.99 (*)
BigEndianExplicitTransferSözdizimi 1.2.840.10008.1.2.2
JPEGProcess1TransferSözdizimi 1.2.840.10008.1.2.4.50
JPEGProcess2_4TransferSözdizimi 1.2.840.10008.1.2.4.51
JPEGProcess6_8TransferSözdizimi 1.2.840.10008.1.2.4.53
JPEGProcess10_12TransferSözdizimi 1.2.840.10008.1.2.4.55
JPEGProcess14TransferSözdizimi 1.2.840.10008.1.2.4.57
JPEGProcess14SV1TransferSözdizimi 1.2.840.10008.1.2.4.70
RLEKayıpsızAktarımSözdizimi 1.2.840.10008.1.2.5
(*) zlib desteği etkinken derlenirse

KERESTECİLİK


Çeşitli komut satırı araçlarının ve temel kitaplıkların günlük çıktısı düzeyi,
kullanıcı tarafından belirtilmelidir. Varsayılan olarak, standarda yalnızca hatalar ve uyarılar yazılır
hata akışı. seçeneği kullanma --ayrıntılı ayrıca işleme ayrıntıları gibi bilgilendirici mesajlar
rapor edilir. Seçenek - hata ayıklama dahili aktivite hakkında daha fazla ayrıntı almak için kullanılabilir,
örneğin hata ayıklama amacıyla. Seçenek kullanılarak diğer kayıt seviyeleri seçilebilir --kayıt-
seviye. içinde --sessizlik modda yalnızca önemli hatalar rapor edilir. Böyle çok ciddi hata olaylarında,
uygulama genellikle sonlandırılır. Farklı günlük kaydı düzeyleri hakkında daha fazla ayrıntı için,
'oflog' modülünün belgelerine bakın.
Log çıktısının dosyaya yazılması gerekiyorsa (opsiyonel olarak logfile döndürme ile),
sistem günlüğüne (Unix) veya olay günlüğüne (Windows) seçeneği --log-config kullanılabilir. Bu
yapılandırma dosyası ayrıca yalnızca belirli mesajların belirli bir çıktıya yönlendirilmesine izin verir.
modüle veya uygulamaya dayalı olarak belirli mesajların akışını sağlamak ve filtrelemek için
Üretilir. Örnek bir yapılandırma dosyası şurada verilmiştir: /logger.cfg.

KOMUT LINE


Tüm komut satırı araçları, parametreler için aşağıdaki gösterimi kullanır: köşeli parantezler içine alır
isteğe bağlı değerler (0-1), sondaki üç nokta, birden çok değere izin verildiğini gösterir
(1-n), her ikisinin bir kombinasyonu, 0 ila n değerleri anlamına gelir.
Komut satırı seçenekleri, baştaki '+' veya '-' işaretiyle parametrelerden ayırt edilir,
sırasıyla. Genellikle komut satırı seçeneklerinin sırası ve konumu isteğe bağlıdır (örn.
herhangi bir yerde görünebilir). Ancak, seçenekler birbirini dışlıyorsa, en sağdaki görünüm
kullanıldı. Bu davranış, yaygın Unix kabuklarının standart değerlendirme kurallarına uygundur.
Ek olarak, bir veya daha fazla komut dosyası, önek olarak bir '@' işareti kullanılarak belirtilebilir.
dosya adı (örn. @komut.txt). Böyle bir komut argümanı içeriği ile değiştirilir.
karşılık gelen metin dosyası (birden çok boşluk, tek bir ayırıcı olarak kabul edilir.
daha fazla değerlendirmeden önce iki tırnak işareti arasında görünürler. Lütfen bunu not al
bir komut dosyası başka bir komut dosyası içeremez. Bu basit ama etkili yaklaşım
kişinin ortak seçenekler/parametre kombinasyonlarını özetlemesine izin verir ve uzun ve uzun konuşmalardan kaçınır.
kafa karıştırıcı komut satırları (dosyada bir örnek verilmiştir) /dumppat.txt).

ÇEVRE


The dcmj2pnm yardımcı program, belirtilen DICOM veri sözlüklerini yüklemeye çalışır.
DCCMDICTPATH Çevre değişkeni. Varsayılan olarak, yani DCCMDICTPATH Çevre değişkeni
ayarlanmadı, dosya /dicom.dic sözlük oluşturulmadıkça yüklenecek
uygulamaya girin (Windows için varsayılan).
Varsayılan davranış tercih edilmeli ve DCCMDICTPATH yalnızca ortam değişkeni
alternatif veri sözlükleri gerektiğinde kullanılır. NS DCCMDICTPATH Çevre değişkeni
Unix kabuğuyla aynı biçime sahiptir PATH iki nokta üst üste (':') ayırdığı değişken
girdileri. Windows sistemlerinde, ayırıcı olarak noktalı virgül (';') kullanılır. veri sözlüğü
kodu, belirtilen her dosyayı yüklemeye çalışır. DCCMDICTPATH Çevre değişkeni. Bilişim Teknoloji
hiçbir veri sözlüğü yüklenemiyorsa bir hatadır.

onworks.net hizmetlerini kullanarak dcmj2pnm'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    yudum
    yudum
    SWIG bir yazılım geliştirme aracıdır
    C ile yazılmış programları birbirine bağlayan ve
    Çeşitli yüksek seviyeli C++
    Programlama dilleri. SWIG ile birlikte kullanılır
    farklı...
    SWIG'i indirin
  • 2
    WooCommerce Nextjs Tepki Tepkisi
    WooCommerce Nextjs Tepki Tepkisi
    İle oluşturulmuş React WooCommerce teması
    Sonraki JS, Webpack, Babel, Node ve
    GraphQL ve Apollo kullanarak Express
    Müşteri. React'te WooCommerce Mağazası(
    içerir: Ürünler...
    WooCommerce Nextjs React Temasını İndirin
  • 3
    arşiv_repo
    arşiv_repo
    ArchLabs için paket deposu Bu bir
    ayrıca alınabilen uygulama
    itibaren
    https://sourceforge.net/projects/archlabs-repo/.
    OnWorks'te barındırılan...
    archlabs_repo'yu indirin
  • 4
    Zephyr Projesi
    Zephyr Projesi
    Zephyr Projesi yeni nesildir
    gerçek zamanlı işletim sistemi (RTOS)
    birden fazla donanımı destekler
    mimariler. Bir
    az yer kaplayan çekirdek...
    Zephyr Projesini İndirin
  • 5
    SCon'lar
    SCon'lar
    SCons bir yazılım oluşturma aracıdır
    bu daha üstün bir alternatif
    klasik "Yap" oluşturma aracı
    hepimiz biliyoruz ve seviyoruz. SCons (şimdiki değeri)
    uygulanmış...
    SCons'u İndirin
  • 6
    PSeInt
    PSeInt
    PSeInt, aşağıdakiler için bir sözde kod yorumlayıcısıdır.
    ispanyolca konuşan programlama öğrencileri.
    Temel amacı, bir araç olmaktır.
    temel bilgileri öğrenmek ve anlamak
    konsept...
    PSeInt'i indirin
  • Daha fazla »

Linux komutları

Ad