Caratteristiche
Aspose.Medical per le caratteristiche .NET
Aspose.Medical per .NET è una potente biblioteca di classe cross-platform che consente alle tue applicazioni di svolgere una vasta gamma di compiti di elaborazione DICOM.
DICOM File Operazioni
Aprire i file di DICOM
- Aprire i file DICOM dai percorsi di file o dai flussi
- Supporto per la codifica del carattere fallback per il testo non ASCII
- Strategie di lettura memorizzate per grandi file:- ReadAll: Carica tutti i dati nella memoria (default)
- ReadLargeOnDemand: Big tag caricati su richiesta
- SkipLargeTags: Skip tag superando il limite
Creazione di file DICOM
- Creare nuovi file DICOM da scratch
- Copia i file DICOM esistenti come modelli
- Costruire file DICOM da set di dati e metadati
Salva i file di DICOM
- Salva al disco o al flusso
- Opzioni di salvataggio personalizzabili per lunghezze di gruppo e gestione di sequenza
DICOM Gestione dei dati
Leggi gli elementi dei dati
- Verificare la disponibilità dei dati prima del recupero
- Ottieni valori singoli o multipli da tag
- Ritorno sicuro con valori fallback default
- Supporto per tutte le DICOM Value Representations (VR)
Modifica degli elementi dati
- Aggiungi nuovi tag DICOM
- Aggiornare i valori di tag esistenti
- Rimuovere elementi di dati individuali o di massa
- Rimozione condizionata basata sui criteri
Tags sostegno privato
- Aggiungi tag privati personalizzati per tagare il dizionario
- Lavorare con estensioni DICOM specifiche al venditore
Codifica del testo
- Supporto multi-charset per personaggi internazionali
- Configurazione di codifica personalizzata
- Dettagli di codifica automatica
DICOM Immagini di operazioni
Frame di Rendering
- Render i quadri individuali dai file DICOM
- Supporto per le modalità multi-frame (CT, scansioni MRI)
- Numero e dimensioni di Access Frame
- In formato BGRA-32 pixel
Opzioni Rendering personalizzate
- Controllo overlay visibilità
- Configurare i colori di overlay
- Accesso ai valori dei pixel individuali
L’accesso a Pixel Data
- L’accesso diretto ai pixel dati
- Supporto per i flussi di lavoro di analisi dell’immagine
DICOM trascodifica
Conversione di trasferimento Syntax
- Conversione tra diversi sintasi di trasferimento DICOM
- I sintesi supportati:- Implicit VR di Little Endian
- Riflessioni su VR Little Endian
- La linea di base JPEG (processo 1)
- JPEG senza perdita
- JPEG-LS senza perdita / Near-Lossless
- JPEG 2000 senza perdita
- La perdita
DICOM Anonimato
Privacy Compliance
- HIPAA e GDPR conformemente all’anonimato
- Rimuovere o modificare le informazioni personali identificabili (PII)
- Conservare l’integrità dell’immagine medica
Profili di anonimato
- Profili di riservatezza predefiniti:- Il profilo di base
- Retain Sicura Opzione privata
- Opzione Retain UIDs
- Retain Device/Identità istituzionale
- Caratteristiche del paziente Retain
- Descrizioni pulite / Contenuti strutturati / Grafica
Profili personalizzati
- Caricare profili personalizzati da file CSV, JSON o XML
- Definire le regole di anonimizzazione personalizzate per tag
- Azioni configurabili: rimuovere, zero, sostituire, mantenere
Anonimato avanzato
- Il nome del paziente e la sostituzione dell’ID
- Anonimato senza creare nuovi file
DICOM Serializzazione
Serializzazione JSON
- Convertire DICOM in formato JSON
- Compatibilità con i Servizi Web DICOM (PS3.18)
- Deserializzare JSON di nuovo a DICOM
XML di serializzazione
- Convertire DICOM in formato XML
- Supporto completo round-trip
- Opzioni di serializzazione personalizzate
Piattaforma di supporto
- Sistemi operativi : Windows, Linux, macOS
- Architettura: x64, ARM64 (macOS)
- • Frameworks: .NET 8.0+
- Sicurezza di thread: sicuro per applicazioni multi-trade (uno thread per file)
Performance e scalabilità
- Memoria ottimizzata per i file DICOM
- I/O basato sul flusso per le operazioni di disco ridotto
- Limiti di memoria configurabili
- Adatto per server e client deployment