Aspose.Medical  for .NET

.NET API DICOM orvosi képalkotáshoz

DICOM fájlok olvasása, írása, anonimizálása, konvertálása és átkódolása .NET C#-ban külső szoftver vagy natív függőségek nélkül.

  Download Free Trial
  
 

Az Aspose.Medical for .NET egy erőteljes, tiszta .NET osztálykönyvtár DICOM (Digital Imaging and Communications in Medicine) fájlokkal való munkához. Lehetővé teszi a fejlesztők számára az orvosi képalkotási adatok programozott olvasását, írását, módosítását, anonimizálását, konvertálását és átkódolását külső szoftver vagy natív függőségek szükségessége nélkül.

A könyvtár teljes egészében felügyelt C# kódban íródott, biztosítva a valódi többplatformos kompatibilitást Windows, Linux és macOS rendszereken. Natív binárisok vagy harmadik fél függőségek nélkül az Aspose.Medical zökkenőmentesen integrálódik bármely .NET alkalmazásba, az asztali eszközöktől a felhőalapú egészségügyi rendszerekig.

Főbb jellemzők:

  • DICOM fájlok olvasása és írása az összes szabványos DICOM adatelem és értékreprezentáció teljes támogatásával.
  • DICOM fájlok anonimizálása a betegek magánéletének védelme és a HIPAA megfelelőség biztosítása érdekében konfigurálható bizalmasság profilok használatával.
  • DICOM képek konvertálása általános formátumokba: JPEG, PNG, TIFF és vissza DICOM-ba raszterképekből.
  • DICOM adatok szerializálása és deszerializálása JSON-ba és XML-be modern webszolgáltatásokkal és API-kkal való integrációhoz.
  • Átkódolás átviteli szintaxisok között, beleértve a JPEG, JPEG 2000, HTJ2K, JPEG-LS és RLE tömörítést.
  • Teljes támogatás többkockás DICOM képekhez és képátfedésekhez.
  • Fejlett képfeldolgozás modalitás és VOI keresési táblákkal a megfelelő ablak és szint beállításához.
  • HTJ2K (High-Throughput JPEG 2000) támogatás az új generációs orvosi képalkotási tömörítéshez.
  • Hamarosan elérhető: DICOM NIfTI konverzió neuroimaging és kutatási alkalmazásokhoz.

Az Aspose.Medical for .NET egy önálló, önellátó könyvtár, amely nem igényel semmilyen DICOM megtekintő, orvosi képalkotó szoftver vagy natív kodekek telepítését. Ideális egészségügyi informatikai rendszerekhez, PACS integrációhoz, telemedicina platformokhoz és bármely megbízható DICOM feldolgozást igénylő alkalmazáshoz.

Fejlett .NET DICOM API funkciók

DICOM fájlok olvasása és írása fájlokból, streamekből vagy pipe-okból

Hozzáférés és manipuláció minden DICOM címkéhez és adatelemhez

Betegadatok anonimizálása testreszabható bizalmasság profilokkal

Átkódolás különböző átviteli szintaxisok között

DICOM képek konvertálása JPEG, PNG és TIFF formátumokba

DICOM adatok szerializálása JSON-ba és XML-be web integrációhoz

Támogatás JPEG, JPEG 2000, HTJ2K, JPEG-LS és RLE tömörítéshez

Többkockás DICOM képek és képszekvenciák feldolgozása

Ablak/szint beállítások alkalmazása modalitás és VOI LUT-tal

Tiszta .NET könyvtár - nulla függőség

Az Aspose.Medical for .NET teljes egészében felügyelt C# kódban íródott mindenféle natív függőség nélkül. Ellentétben más orvosi képalkotó könyvtárakkal, amelyek natív kodekekre vagy külső eszközökre támaszkodnak, az Aspose.Medical teljesen önálló. Minden képtömörítési kodek (JPEG, JPEG 2000, HTJ2K, JPEG-LS, RLE) tiszta .NET-ben van implementálva, biztosítva a zökkenőmentes telepítést Windows, Linux és macOS rendszereken platform-specifikus konfiguráció nélkül. Ez ideálissá teszi konténeres telepítésekhez, felhőkörnyezetekhez és olyan forgatókönyvekhez, ahol natív könyvtárak telepítése nem megvalósítható.

DICOM fájlok anonimizálása adatvédelmi megfelelőséghez

A betegek magánéletének védelme kritikus fontosságú az egészségügyi alkalmazásokban. Az Aspose.Medical for .NET átfogó DICOM anonimizálási képességeket biztosít a DICOM PS 3.15 bizalmasság profilok alapján. Eltávolíthatja vagy módosíthatja a beteg azonosító információkat (PII) miközben megőrzi a képalkotási adatok klinikai értékét. A könyvtár támogat konfigurálható anonimizálási profilokat, beleértve opciókat a biztonságos privát attribútumok, UID-k, eszköz és intézményi azonosítók, beteg jellemzők és longitudinális időbeli információk megtartására.

DICOM fájl anonimizálása - C#

// DICOM fájl betöltése
using var dicomFile = DicomFile.Open("patient_scan.dcm");

// Anonimizáló létrehozása alapértelmezett profillal
var profile = ConfidentialityProfile.CreateDefault();
var anonymizer = new Anonymizer(profile);

// Anonimizálás és mentés
anonymizer.Anonymize(dicomFile, "anonymized_scan.dcm");

DICOM konvertálása képformátumokba .NET C#-ban

Az Aspose.Medical for .NET megkönnyíti a DICOM képek konvertálását szabványos képformátumokba megtekintéshez, megosztáshoz vagy nem orvosi rendszerekkel való integrációhoz. A könyvtár kezeli a DICOM képrenderelés teljes összetettségét, beleértve a modalitás LUT-ok, VOI LUT-ok (ablak/szint) és fotometrikus értelmezés megfelelő alkalmazását. Akár miniatűröket kell generálnia, képexportokat létrehoznia vagy DICOM megtekintőt építenie, az API minimális kóddal magas minőségű renderelést biztosít.

DICOM konvertálása PNG-be - C#

// DICOM fájl betöltése
using var dicomFile = DicomFile.Open("chest_xray.dcm");

// Renderelés képpé
var renderOptions = new GrayscaleRenderOptions
{
    WindowWidth = 400,
    WindowCenter = 40
};
var image = dicomFile.RenderImage(renderOptions);

// Mentés PNG-ként
image.Save("chest_xray.png");

Átkódolás átviteli szintaxisok között

A különböző orvosi képalkotó rendszerek és archívumok különböző DICOM átviteli szintaxisokat igényelhetnek. Az Aspose.Medical for .NET lehetővé teszi az átkódolást különböző átviteli szintaxisok között, beleértve a nem tömörített formátumokat, JPEG Baseline-t, JPEG Lossless-t, JPEG 2000-t, HTJ2K-t (High-Throughput JPEG 2000), JPEG-LS-t és RLE-t. Ez elengedhetetlen a PACS integrációhoz, archívum optimalizálásához és a kompatibilitás biztosításához különböző egészségügyi rendszerek között. Minden kodek tiszta .NET-ben van implementálva, garantálva a konzisztens viselkedést az összes platformon.

DICOM JSON és XML szerializáció

A modern egészségügyi rendszerek egyre inkább webszolgáltatásokra és API-kra támaszkodnak az adatcserében. Az Aspose.Medical for .NET teljes támogatást nyújt a DICOM adatok JSON-ba (a DICOM JSON modell szerint) és XML formátumokba való szerializálásához. Ez lehetővé teszi a zökkenőmentes integrációt RESTful API-kkal, FHIR alapú rendszerekkel és webes alkalmazásokkal. A szerializáció kétirányú - JSON-t és XML-t is visszaelemezhet DICOM adathalmazokká.

NIfTI formátum támogatás neuroimaginghez (hamarosan elérhető)

A DICOM és NIfTI (Neuroimaging Informatics Technology Initiative) formátumok közötti konverzió támogatása a tervben szerepel. A NIfTI az agyi képalkotás kutatásának szabványos formátuma, és a hamarosan elérhető képesség a klinikai DICOM adatok NIfTI-vé való konvertálására lehetőségeket nyit a fejlett elemzéshez, gépi tanuláshoz és kutatási munkafolyamatokhoz.

  

Support and Learning Resources