Funktioner
Aspose.Medical för .NET-funktioner
Aspose.Medical för .NET är en kraftfull cross-platform klassbibliotek som gör det möjligt för dina program att utföra en mängd olika DICOM-bearbetningsuppgifter.
DICOM filverksamhet
Öppna DICOM filer
- Öppna DICOM-filer från filvägar eller strömmar
- Stöd för fallback tecken kodning för icke-ASCII text
- Memory-optimerade lässtrategier för stora filer:- ReadAll: Ladda upp alla data i minnet (default)
- ReadLargeOnDemand: Stora taggar laddas på begäran
- SkipLargeTags: Skip taggar överskrider gränsen
Skapa DICOM filer
- Skapa nya DICOM-filer från scratch
- Kopiera befintliga DICOM-filer som mallar
- Bygg DICOM-filer från dataset och metadata
Spara DICOM filer
- Spara på disk eller strömmar
- Anpassningsbara spara alternativ för grupplängder och sekvenshantering
DICOM Datahantering
Läsa data element
- Kontrollera tillgängligheten av data innan återkallande
- Få en eller flera värden från taggar
- Säker återhämtning med standard fallbackvärden
- Stöd för alla DICOM-värdepresentationer (VR)
Ändring av dataelement
- Lägg till nya DICOM-taggar
- Uppdatera befintliga tagvärden
- Ta bort individuella eller massdataelement
- Villkorlig avlägsnande baserat på kriterier
Personliga Tags Stöd
- Lägg till anpassade privata taggar för att tagga ordbok
- Arbeta med leverantörspecifika DICOM förlängningar
Text kodning
- Multi-charset stöd för internationella karaktärer
- Anpassad kodningskonfiguration
- Automatisk kodning upptäckt
DICOM Imaging Operationer
Frame Rendering
- Render individuella ramar från DICOM-filer
- Stöd för flerframe-modaliteter (CT, MRI-skanningar)
- Access Frame räkning och dimensioner
- Utgång i BGRA-32 pixelformat
Anpassade Renderingsalternativ
- Kontroll överlägsen synlighet
- Konfigurera överlägsen färg
- Tillgång till enskilda pixelvärden
Röd Pixel Data Access
- Direkt åtkomst till pixeldata arrayer
- Stöd för bildanalys arbetsflöden
DICOM transkodning
Överföring Syntax Conversion
- Konvertera mellan olika DICOM-överföringssyntaxer
- Stödda syntaxer:- Omdöme om Implicit VR Little Endian
- Explicit VR LITTLE ENDIAN
- JPEG baslinje (process 1)
- JPEG förlust
- JPEG-LS förlustlös / Nära förlusterlös
- JPEG 2000 förlorad/förlust
- RÖ förlorade
DICOM Anonymisering
Privacy överensstämmelse
- HIPAA och GDPR-anonymisering
- Ta bort eller ändra personligt identifierbar information (PII)
- Bevara integritet av medicinsk bild
Anonymiserade profiler
- Fördefinierade sekretessprofiler:- Grundläggande profil
- Retain Säker Privat Alternativ
- Retain UIDs alternativ
- Retain Device / Institution Identitet
- Retain Patient Karaktär
- Ren beskrivning / strukturerat innehåll / grafik
Anpassade profiler
- Ladda upp anpassade profiler från CSV, JSON eller XML-filer
- Definiera anonymeringsregler per tag
- Konfigurerbara åtgärder: Ta bort, noll, ersätta, hålla
Avancerad anonymisering
- Anpassad patientnamn och ID-utbyte
- Anonymisering på plats utan att skapa nya filer
DICOM serialisering
JSON serialisering
- Konvertera DICOM till JSON format
- DICOM Web Services (PS3.18) överensstämmelse
- Deserialisera JSON tillbaka till DICOM
XML serialisering
- Konvertera DICOM till XML-format
- Fullt stöd för rundturer
- Anpassade serialiseringsalternativ
Plattformstöd
- Operating Systems : Windows, Linux, macOS
- Arkitekturer: x64, ARM64 (macOS)
- Frameworks: .NET 8.0+
- Thread Safety: Säker för multi-thread-applikationer (en tråd per fil)
Prestanda och skalbarhet
- Memory-optimerad bearbetning för stora DICOM-filer
- Streambaserad I/O för nedsatt diskverksamhet
- Konfigurerade minnesgränser
- Lämplig för server och klientspelare