DICOM (डिजिटल इमेजिंग और मेडिसिन में संचार) छवियों चिकित्सा छवि के लिए महत्वपूर्ण हैं, लेकिन उनका विशेष प्रारूप भंडारण और साझा करने में जटिल हो सकता है. PNG या JPEG जैसी अधिक सार्वभौमिक रूप से समर्थित फ़ाइलों में डीआईसीओएम फाइलें परिवर्तित करना इन प्रक्रियाओं को सरल बनाता है, जबकि आवश्यक जानकारी बनाए रखते हैं. इस दिशानिर्देश में, हम Aspose.Imaging .NET का उपयोग करके DIKOM चित्रों को रूपांतरित करने के चरणों के माध्यम से चलेंग.
Introduction
DICOM मेडिकल इमेजिंग में जानकारी को संभालने, संग्रहीत करने, प्रिंट करने और प्रसारित करने के लिए एक मानक है. हालांकि, इसकी स्वामित्व प्रकृति इसे अन्य प्रणालियों के साथ एकीकृत करने या विभिन्न प्लेटफार्मों के माध्यम से साझा करने में चुनौती दे सकती ह.
Prerequisites
परिवर्तन प्रक्रिया में डूबने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित ह:
NET SDK स्थापित करें: सुनिश्चित करें कि आपके विकास वातावरण को नवीनतम संस्करण के साथ सेट किया गया ह.
Add Aspose.Imaging Package: NuGet का उपयोग करके अपने प्रोजेक्ट में Asposa.Imaging पैकेज शामिल कर:
dotnet add package Aspose.Imaging
- मेटेड लाइसेंस सेटअप: एस्पोज़ से एक मेट्र किया लेंस प्राप्त करें और इसे नीचे दिखाया गया के रूप में समायोजित कर.
DICOM छवियों को परिवर्तित करने के लिए कदम-दर-चरण गाइड
चरण 1: मीटर लाइसेंस सेट कर
पूर्ण कार्यक्षमता को अनलॉक करने के लिए, आपको एक माप लाइसेंस स्थापित करना होग:
using Aspose.Imaging;
// Initialize metered license
Metered metered = new Metered();
metered.SetMeteredKey("your-public-key", "your-private-key");
Console.WriteLine("Metered license configured successfully.");
चरण 2: DICOM छवि लोड कर
इसके बाद, अपने DICOM छवि फ़ाइल को लोड कर:
// Load the DICOM image
string dicomFilePath = @"path\to\dicomfile.dcm";
Image dicomImage = Image.Load(dicomFilePath);
Console.WriteLine("DICOM image loaded successfully.");
चरण 3: रूपांतरण सेटिंग्स निर्धारित कर
अब, परिभाषित करें कि आप अपने DICOM फ़ाइल को कैसे परिवर्तित करना चाहते हैं. आप PNG और JPEG प्रारूपों के बीच चुन सकते ह.
PNG में परिवर्तित कर
हानिहीन संपीड़न और विवरण रखरखाव के लिए:
// Save as PNG
string pngFilePath = @"path\to\output.png";
dicomImage.Save(pngFilePath);
Console.WriteLine("DICOM image converted to PNG successfully.");
JPEG में परिवर्तित कर
फ़ाइल के आकार और गुणवत्ता को संतुलित करने के लिए, JPEG प्रारूप का उपयोग कर:
// Save as JPEG with high quality settings
string jpegFilePath = @"path\to\output.jpg";
dicomImage.Save(jpegFilePath, new JpegOptions { Quality = 90 });
Console.WriteLine("DICOM image converted to JPEG successfully.");
पूर्ण कोड उदाहरण
नीचे पूर्ण कार्य कोड है जो DICOM छवियों को PNG या JPEG में परिवर्तित करने का प्रदर्शन करता ह:
using Aspose.Imaging;
class Program
{
static void Main(string[] args)
{
// Initialize metered license
Metered metered = new Metered();
metered.SetMeteredKey("your-public-key", "your-private-key");
Console.WriteLine("Metered license configured successfully.");
// Load the DICOM image
string dicomFilePath = @"path\to\dicomfile.dcm";
Image dicomImage = Image.Load(dicomFilePath);
Console.WriteLine("DICOM image loaded successfully.");
// Save as PNG
string pngFilePath = @"path\to\output.png";
dicomImage.Save(pngFilePath);
Console.WriteLine("DICOM image converted to PNG successfully.");
// Save as JPEG with high quality settings
string jpegFilePath = @"path\to\output.jpg";
dicomImage.Save(jpegFilePath, new JpegOptions { Quality = 90 });
Console.WriteLine("DICOM image converted to JPEG successfully.");
}
}
Conclusion
Aspose.Imaging for .NET का उपयोग करके DICOM छवियों को PNG या JPEG में परिवर्तित करना संग्रह, साझा करने और विश्लेषण कार्यप्रवाहों को सरल बनाता है. यह मार्गदर्शिका आपके अनुप्रयोगों में चिकित्सा डेटा को प्रभावी ढंग से संभालने में मदद करने के लिए एक व्यापक कदम-दर-चरण दृष्टिकोण प्रदान करती ह.
More in this category
- NET में एनीमेटेड जीआईएफ का अनुकूलन Aspose.Imaging का उपयोग करक
- Aspose के साथ .NET में संग्रह के लिए बहु-पृष्ठ TIFF का अनुकूलन कर
- Aspose.Imaging के साथ C# में TIFF को PDF में परिवर्तित करन
- HEIC में JPEG/PNG रूपांतरण के साथ Aspose.Imaging के लिए .NET
- Lossless & Quality-Defined Image Compression .NET में Aspose.Imaging के साथ