To jest polecenie gdcminfo, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
gdcminfo — wyświetla metainformacje o wejściowym pliku DICOM.
STRESZCZENIE
gdcminfo [Opcje] [wpis/katalog...]
OPIS
Kurs gdcminfo program wiersza poleceń przyjmuje jako dane wejściowe plik DICOM lub katalog i proces
w celu wyodrębnienia metainformacji o przetwarzanych plikach DICOM.
PARAMETRY
file-in/dir-in Wejście DICOM nazwa pliku/katalogu
OPCJE
specyficzny Opcje
-r --recursive rekurencyjne przeglądanie katalogu wejściowego
-d --check-deflated sprawdza, czy plik ma poprawną składnię deflacji.
--resources-path Ścieżka zasobów.
--md5sum Oblicz sumę md5 wartości atrybutu danych pikselowych.
--check-compression sprawdza kompresję enkapsulowanego strumienia (bezstratna/stratna).
ogólny Opcje
-h --pomoc
wydrukuj ten tekst pomocy i wyjdź
-v --wersja
wydrukuj informacje o wersji i wyjdź
-V --pełne
tryb szczegółowy (ostrzeżenie+błąd).
-W --ostrzeżenie
tryb ostrzegawczy, drukuj informacje ostrzegawcze
-E --błąd
tryb błędu, drukowanie informacji o błędzie
-D --debuguj
tryb debugowania, drukuj informacje debugowania
środowisko zmienna
GDCM_RESOURCES_PATH ścieżka wskazująca na pliki zasobów (Part3.xml, ...)
PROSTY ZASTOSOWANIE
gdcmDane
Korzystanie z danych z gdcmData:
$ gdcminfo gdcmData/012345.002.050.dcm
MediaStorage to 1.2.840.10008.5.1.4.1.1.4 [Przechowywanie obrazów MR]
Liczba wymiarów: 2
Wymiary: (256,256 XNUMX)
Pochodzenie: (-85,21.6,108.7)
Rozstaw: (0.664062,0.664062,1.5)
Współsinusy kierunku: (1,0,0,0,0,-1)
Przeskaluj punkt przecięcia/nachylenie: (0,1)
Próbki na piksel: 1
Przydzielone bity: 16
Liczba przechowywanych bitów: 16
Wysoka liczba bitów: 15
Reprezentacja pikseli: 1
Etykieta orientacyjna: CORONAL
Davie Clunie zbiory danych:
Korzystanie z danych z zestawów danych Davida Clunie:
$ gdcminfo BRTUM001.dcm
MediaStorage to 1.2.840.10008.5.1.4.1.1.4.1 [Rozszerzone przechowywanie obrazów MR]
Liczba wymiarów: 3
Wymiary: (256,256,15 XNUMX)
Pochodzenie: (40,-105,105)
Rozstaw: (0.820312,0.820312,6)
Współsinusy kierunku: (0,1,0,0,0,-1)
Przeskaluj punkt przecięcia/nachylenie: (0,1)
Próbki na piksel: 1
Przydzielone bity: 16
Liczba przechowywanych bitów: 16
Wysoka liczba bitów: 15
Reprezentacja pikseli: 1
Etykieta orientacyjna: SAGITTAL
Kontrola dotychczasowy md5sum of dotychczasowy piksel Dane
Po skompresowaniu pliku DICOM (patrz gdcmconv) przy użyciu algorytmu kompresji bezstratnej, it
dość łatwo jest porównać dwa pliki pod kątem różnic na poziomie atrybutów DICOM. Jednakże
jedna operacja jest nieco łatwiejsza do wykonania: jak upewnić się, że kompresja była rzeczywiście
bezstratny ? W takim przypadku można użyć operacji –md5sum.
Weź nieskompresowany plik obrazu DICOM:
$ gdcminfo --md5sum SIEMENS_ImageLocationUN.dcm
The tool return: 0621954acd5815e0b4f7b65fcc6506b1
Teraz skompresuj ten plik:
$ gdcmconv --jpegls SIEMENS_ImageLocationUN.dcm lossless_compressed.dcm
a następnie ponownie sprawdź md5sum:
$ gdcminfo --md5sumlossless_compressed.dcm
The tool return: 0621954acd5815e0b4f7b65fcc6506b1
Kontrola if piksel Dane is bezstratny
W niektórych środowiskach chce się sprawdzić, czy plik DICOM jest bezstratny. To jest
w większości przypadków dość łatwo to zrobić. Tylko w dwóch przypadkach nie wynika to jasno z art
jedyne atrybuty DICOM. Gdy składnia przesyłania to Kompresja obrazu JPEG 2000
(1.2.840.10008.1.2.4.91) i gdy składnia przesyłania to JPEG-LS Lossy (prawie bezstratna)
Kompresja obrazu (1.2.840.10008.1.2.4.81).
W takim przypadku jedynym rozwiązaniem jest otwarcie elementu Pixel Data, odczytanie konkretnego pliku JPEG
header i sprawdź, czy transformacja JPEG była bezstratna, czy nie:
$ gdcminfo --check-kompresja gdcmData/MAROTECH_CT_JP2Lossy.dcm
Narzędzie zwraca komunikat: „Stwierdzono, że strumień enkapsulowany jest: stratny”
Zwróć uwagę, że to narzędzie sprawdza również atrybut kompresji stratnej obrazu
(0028,2110). To znaczy --sprawdź kompresję will zwraca również wartość stratną, jeśli a
poprzednik okazał się skompresowany stratnie.
Korzystaj z gdcminfo online, korzystając z usług onworks.net