Funkcje
Aspose.Medical dla funkcji .NET
Aspose.Medical for .NET to potężna biblioteka klasy cross-platform, która umożliwia aplikacjom wykonywanie szerokiej gamy zadań przetwarzania DICOM.
DICOM Operacje plików
Otwarte pliki DICOM
- Otwórz pliki DICOM z ścieżek plików lub strumieni
- Obsługa kodowania znaków Fallback dla nie-ASCII tekstu
- Optymalizowane strategie odczytu pamięci dla dużych plików:- ReadAll: Pobierz wszystkie dane do pamięci (default)
- ReadLargeOnDemand: Wielkie etykiety ładowane na żądanie
- SkipLargeTags: Skip tags przekracza granicę
Tworzenie plików DICOM
- Tworzenie nowych plików DICOM z scratch
- Kopiuj istniejące pliki DICOM jako szablony
- Tworzenie plików DICOM z zestawów danych i metadanych
Zapisywanie plików DICOM
- Przechowywanie na dysku lub strumienia
- Dostosowane opcje przechowywania długości grup i obsługi sekwencji
DICOM zarządzanie danymi
Czytanie elementów danych
- Sprawdź dostępność danych przed odzyskaniem
- Zdobądź pojedyncze lub wielokrotne wartości z etykiet
- Bezpieczne odzyskanie z wartościami default fallback
- Wsparcie dla wszystkich prezentacji wartości DICOM (VR)
Modyfikacja elementów danych
- Dodaj nowe tagy DICOM
- Aktualizacja istniejących wartości tagowych
- Usuwanie pojedynczych lub dużych elementów danych
- Usunięcie warunkowe na podstawie kryteriów
Tagi: wsparcie prywatne
- Dodaj przyzwoite prywatne tagy do tagowania słownika
- Praca z rozszerzeniami DICOM specyficznymi dla sprzedawcy
Kodowanie tekstu
- Multi-charset wsparcie dla międzynarodowych bohaterów
- Dostosowana konfiguracja kodowania
- Automatyczne wykrywanie kodowania
DICOM Imaging Operacje
Frame Rendering
- Render indywidualnych ram z plików DICOM
- Wsparcie dla modułów wielokątnych (CT, MRI skanowania)
- Liczba ramy dostępu i wymiary
- Wydajność w formacie BGRA-32 pikseli
Dostosowane opcje renderowania
- Kontrola przepływu widoczności
- Konfiguruj kolory Overlay
- Dostęp do indywidualnych wartości pikseli
Dostęp do danych Pixel
- Bezpośredni dostęp do arkuszy danych pixelowych
- Wsparcie dla przepływów pracy analizy obrazu
DICOM Transkodowanie
Konwersja Syntax
- Konwersja między różnymi syntaxami przesyłowymi DICOM
- Wspierane syntazy:- Wiadomości VR Little Endian
- Wyjaśnienie VR Little Endian
- Podstawa JPEG (proces 1)
- JPEG bez strat
- JPEG-LS bez strat/blisko strat
- JPEG 2000 bez utraty
- Rzeszów bez strat
Anonimowość DICOM
zgodność prywatności
- HIPAA i zgodna z GDPR anonimowość
- Usunięcie lub modyfikacja danych osobowych (PII)
- Zachowaj integralność obrazu medycznego
Profil anonimowy
- Wstępnie zdefiniowane profile poufności:- Podstawowy profil
- Bezpieczna opcja prywatna
- Opcja Retain UID
- Retain Device / Identyfikacja instytucji
- Charakterystyka pacjenta
- Czyste opisy / Struktura zawartości / Grafika
Przeznaczony profil
- Pobierz przystosowane profile z plików CSV, JSON lub XML
- Definicja reguł anonimowości na etykę
- Działania ustawione: Usuń, Zero, Zastąpić, Zachowaj
Zaawansowana anonimowość
- Wymiana nazwy pacjenta i identyfikacji
- Anonimowość w miejscu bez tworzenia nowych plików
DICOM serializacja
JSON serializacja
- Konwersja DICOM do formatu JSON
- Zgodność z DICOM Web Services (PS3.18)
- Deserialize JSON z powrotem do DICOM
XML serializacja
- Konwersja DICOM do formatu XML
- Pełna obsługa okrągła
- Dostosowane opcje serializacji
Platforma wsparcia
- Systemy operacyjne: Windows, Linux, macOS
- Archiwum: x64, ARM64 (macOS)
- Źródło: .NET 8.0+
- Bezpieczeństwo łańcuchów: Bezpieczne dla aplikacji z wieloma łyżkami (jedna łoga na plik)
Wydajność i skalowalność
- Optymalizacja pamięci dla dużych plików DICOM
- I/O oparte na strumieniu dla zmniejszonych operacji dysku
- Konfigurowane granice pamięci
- Odpowiedni dla serwerów i klientów