Szczegóły programowe:
Wersja: 0.9.6
Filmu: 12 May 15
Licencja: Wolny
Popularność: 315
DICOM (Digital Imaging and Communications w medycynie) jest standardem obsługi, przechowywania, drukowania i przekazywania informacji w obrazowaniu medycznym.
To działa na lokalnym transakcji, ale dla sieci wydarzeń również.
To zawiera definicję formatu pliku i protokołu komunikacyjnego sieci.
Ruby DICOM obsługuje odczytywania, edytowania i zapisywania na tym formacie.
Jest również wyposażony w eksperymentalną obsługę sposobów komunikacji sieciowej, takich jak zapytania, przenoszenie, wysyłanie i odbieranie plików
Co nowego w tym wydaniu:.
- Naprawiono błąd, gdzie negocjacje rolę w kodzie sieciowym spowoduje wyjątek.
- Naprawiono błąd, gdzie wniosek C-Move może wypowiedzieć zamiast prawidłowo czeka na otrzymania.
- Naprawiono błąd, gdzie kod sieci zawiśnie czekając na odpowiedź, kiedy nie ma nic.
- Automatyczne załadowanie rmagick / mini_magick przy użyciu metod graficznych, aby uniknąć mylących wyjątki.
- Wykonane json i zależności, yaml gem by uniknąć nieoczekiwanych wyjątków przy użyciu metody #to_json i #to_yaml.
- Daj ostrzeżenie zamiast podniesienia błąd, gdy Parent # usunąć i #VALUE dostaje oczywiście nieprawidłowy argument.
- Wprowadzony nadrzędna # reprezentacja, dając opis rodzica obiektów Sequence, poz & DObject.
- refactored różne metody poprawy kodu prostoty.
- ulepszona specyfikacja używać rspec 3.
- Zmienione pliki informacyjne z rdoc do formatu Markdown.
- Poprawa wydajności podczas pisania segmentów ciągów DICOM.
- Zmienione elementem i UID słowniki z .txt do .tsv.
Co nowego w wersji 0.9.5:
- Dodane DObject # utajnianie łatwy anonimowości singiel Obiekt DICOM.
- Dodane add_element i add_sequence metody tworzenia nowych elementów wygodnie / sekwencji należących do danego DObject lub jego element.
- Naprawiono błąd, gdzie w razie potrzeby biblioteki NArray, gdy stara się przekazać tablicę do pikseli = metody.
- Naprawiono błąd, gdzie obie biblioteki Magii, gdzie niezbędne, gdy próbuje przekazać obiekt obrazu do obrazu = metody.
- Dodane DObject # was_dcm_on_input przypisać do oddzielnych plików i między elementami danych do DICOM DObject :: obciążenia.
- Opcja Dodano:. Include_empty_parents do DObject # zapisu
- Usunięto przestarzałe DObjet # zapisu:. Add_meta opcja
Co nowego w wersji 0.9.3:
- Nieaktualne wszystkie # usuwa * metody (zastąpiony # delete *) w celu zwiększenia spójności z Ruby.
- Zmienione preferowane DObject nazwa zmiennej od obj do DCM dla wszystkich przykładów.
- Dodane metod porównywania (# ==, #eql? I #hash), jak również dynamiczny # to_ * metody do DObject, Element, Pozycja i sekwencji klasy.
- Poprawiono nieprawidłowe przetwarzanie danych pikseli 3D z NArray (regresji wprowadzony w v0.8).
- Anonymizer może zrobić listę tagów, aby być całkowicie usunięte z plików DICOM podczas anonimizacji.
- Dodane Liczba Przystąpienie do listy znaczników, które są domyślnie anonimowych.
- Dodano metodę generate_uid do tworzenia niestandardowych (ale ważne) UID.
Co nowego w wersji 0.7:
- Dodane set_image () i set_image_narray () metody, aby napisać piksel Dane do obiektu DICOM, uzupełniając set_image_magick ().
- Metoda Dodane get_image (), która pobiera dane pikseli do standardowego Ruby Array.
- Dodane sposobu usuwania wszystkie elementy danych prywatnych w obiekcie DICOM.
- Klasa Anonymizer zyskał możliwość, aby usunąć wszystkie elementy danych, gdy prywatne anonimizujących.
- Naprawiono błąd, gdzie nie udało się Anonymizer anonimizuje znaczniki, które miały wiele wystąpień w pliku DICOM.
- Naprawiono problem Anonymizer nie dochowała folderu expception jeśli skończyło się znakiem separacji plików.
- Prywatne elementy danych mogą być dodawane do obiektu DICOM.
- Utworzono nowe klasy FileHandler gdzie użytkownik może dostosować sposób pliki przychodzące DICOM przetwarzanych w DServer.
- Metody set_image_narray () i set_image_magick () wykonuje opcje: min i max, aby przeskalować wartości pikseli .
- magia i metody pobierania obrazu narray teraz ma opcję:. Przeskalować do konwersji wartości pikseli z wartościami prezentacji
- get_pos () metoda ma teraz opcję: rodzic, aby zawęzić wyszukiwanie w dół .
- Ulepszone metody set_value () do obsługi tworzenia elementów danych wewnątrz sekwencji / przedmiotów.
- Wszystkie metody DObject którzy wracają pozycji danych Element teraz zwraca pustą tablicę zamiast false, jeśli nie znajdzie się żaden.
- Ulepszona obsługa prywatnych znaczników w bibliotece.
- transmisje sieciowe z kodowaniem dorozumianej są teraz obsługiwane prawidłowo.
- Poprawiono obsługę stowarzyszeń w kodzie sieciowym.
- Kilka drobnych usprawnień formatowania do metody print ().
- Pomóż logikę aktualizacji długości grupa / sekwencja / punkt do obsługi zmian elementy danych w hierarchii sekwencji.
- Klasa DLibrary jest stale ładowany, gdy klejnot jest załadowany i nie musi być określona przez użytkownika.
- get_image_magick Metoda () obsługuje teraz pikseli i reprezentacji okna wypoziomowanie.
- Program files została przeniesiona do podkatalogu i ciąg wersja modułu dodanej, zgodnie z wytycznymi gem.
- Zmiana nazwy DObject atrybut: typy na:. Vr zgodnie z terminologią oficjalnym standardem DICOM
- Zmiana nazwy metody get_raw (), aby get_bin () oraz atrybut: surowy, aby:. Bin
- Zmiana nazwy get_pos () opcja: tablica do:. wyboru
- Aktualizacja Słownik zgodnie z wersją oficjalnej DICOM 2009 Standard Base.
- Różne & quot; pod maską & quot; ulepszenia i porządki w kodzie.
Komentarze nie znaleziono