PPTX DOCX XLSX PDF ODP
Aspose.Imaging  .NET के लिए
DICOM

C# के ज़रिए DICOM को मर्ज करें

सर्वर-साइड API का उपयोग करके DICOM फ़ाइलों को मर्ज करने के लिए अपने स्वयं के .NET ऐप्स बनाएं।

C# का उपयोग करके DICOM फ़ाइलें कैसे मर्ज करें

यदि आप अपनी रचनात्मकता को उड़ान देना चाहते हैं, तो यह छवि कोलाज का उपयोग करने का समय है। यह फ़ंक्शन आपको फ़ोटो और छवियों को मर्ज करने की अनुमति देगा, भले ही स्रोत फ़ाइलें विभिन्न प्रारूपों की हों। अपने पोर्टफोलियो पर ध्यान आकर्षित करने का एक शानदार तरीका दोहराई जाने वाली छवियों या पैटर्न वाले फोटो वॉलपेपर का उपयोग करना है। इस मामले में, छवियों को क्षैतिज और ऊर्ध्वाधर दोनों दिशाओं में जोड़ा जा सकता है। उस स्थिति में जब आपको किसी फ़ाइल को संसाधित करने के परिणाम को प्रदर्शित करने की आवश्यकता होती है, तो आप आसानी से दो छवियों को मर्ज कर सकते हैं: फोटो प्रभाव लागू करने से पहले और बाद में। DICOM फ़ाइलों को मर्ज करने के लिए, हम इसका उपयोग करेंगे Aspose.Imaging for .NET API जो एक सुविधा संपन्न, शक्तिशाली और उपयोग में आसान छवि हेरफेर और C# प्लेटफॉर्म के लिए रूपांतरण API है। NuGet पैकेज मैनेजर खोलें, खोजें Aspose.Imaging और इंस्टॉल करें। आप पैकेज मैनेजर कंसोल से निम्न कमांड का भी उपयोग कर सकते हैं।

पैकेज प्रबंधक कंसोल कमांड


PM> Install-Package Aspose.Imaging

C# के माध्यम से DICOMs को मर्ज करने के चरण

आपको अपने परिवेश में निम्न वर्कफ़्लो आज़माने के लिए aspose.imaging.dll की आवश्यकता होगी।

  • लोड DICOM छवि के साथ फ़ाइलें। लोड विधि
  • छवियों को नए में मिलाना
  • मर्ज की गई छवि को Aspose द्वारा समर्थित डिस्क में सहेजें। इमेजिंग प्रारूप

सिस्टम आवश्यकताएं

Aspose.Imaging for .NET सभी प्रमुख ऑपरेटिंग सिस्टम पर समर्थित है। बस सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं।

  • माइक्रोसॉफ्ट विंडोज या .NET फ्रेमवर्क, .NET कोर, विंडोज एप्लीकेशन, एएसपी.नेट वेब एप्लीकेशन के साथ संगत ओएस।
  • माइक्रोसॉफ्ट विजुअल स्टूडियो जैसे विकास का माहौल।
  • Aspose.Imaging for .NET आपके प्रोजेक्ट में संदर्भित है।
 

DICOM छवियों को मिलाएं - .NET

using Aspose.Imaging;
using Aspose.Imaging.FileFormats.Png;
using Aspose.Imaging.FileFormats.Tiff;
using Aspose.Imaging.FileFormats.Tiff.Enums;
using Aspose.Imaging.ImageOptions;
using Aspose.Imaging.Sources;
using System;
using System.Collections.Generic;
using System.IO;
string templatesFolder = @"c:\Users\USER\Downloads\templates\";
string dataDir = templatesFolder;
var images = new List<Image>();
var singles = new List<Image>();
string[] files = new string[] { "template.png", "template.jpg" };
int maxWidth = 0;
int maxHeight = 0;
foreach (var fileName in files)
{
var image = Image.Load(dataDir + fileName);
if (image.Width > maxWidth)
{
maxWidth = image.Width;
}
if (image.Height > maxHeight)
{
maxHeight = image.Height;
}
if (image is VectorImage)
{
throw new NotImplementedException("Vector images is not supported by these code snippet. Please look at vector to booklet example to get the iplementation idea.");
}
if (image is IMultipageImage)
{
foreach (var page in ((IMultipageImage)image).Pages)
{
singles.Add(page);
}
}
else
{
singles.Add(image);
}
images.Add(image);
}
var outputPath = Path.Combine(dataDir, "result.tiff");
var outputPath2 = Path.Combine(dataDir, "result.pdf");
using (TiffImage tiffImage = new TiffImage(new TiffFrame((RasterImage)singles[0])))
{
for (int i = 1; i < singles.Count; i++)
{
tiffImage.AddPage((RasterImage)singles[i]);
}
// Save as muti frame tiff
tiffImage.Save(outputPath, new TiffOptions(TiffExpectedFormat.TiffJpegRgb));
// Worry about Pdf ? That's it!
tiffImage.Save(outputPath2, new PdfOptions());
}
images.ForEach(image => image.Dispose());
File.Delete(outputPath);
File.Delete(outputPath2);
 
  • Aspose.Imaging for .NET API . के बारे में

    Aspose.Imaging API अनुप्रयोगों के भीतर छवियों (फ़ोटो) को बनाने, संशोधित करने, आकर्षित करने या परिवर्तित करने के लिए एक छवि प्रसंस्करण समाधान है। यह प्रदान करता है: क्रॉस-प्लेटफ़ॉर्म छवि प्रसंस्करण, जिसमें विभिन्न छवि प्रारूपों (समान बहु-पृष्ठ या बहु-फ़्रेम छवि प्रसंस्करण सहित) के बीच रूपांतरण शामिल हैं, लेकिन इन्हीं तक सीमित नहीं है, ड्राइंग जैसे संशोधन, ग्राफिक प्राइमेटिव के साथ काम करना, परिवर्तन (आकार बदलना, फसल करना, फ्लिप करना और घुमाना) , बिनाराइज़ेशन, ग्रेस्केल, एडजस्ट), उन्नत छवि हेरफेर सुविधाएँ (फ़िल्टरिंग, डिथरिंग, मास्किंग, डेस्क्यूइंग), और मेमोरी ऑप्टिमाइज़ेशन रणनीतियाँ। यह एक स्टैंडअलोन लाइब्रेरी है और इमेज ऑपरेशंस के लिए किसी सॉफ्टवेयर पर निर्भर नहीं है। परियोजनाओं के भीतर देशी एपीआई के साथ आसानी से उच्च-प्रदर्शन छवि रूपांतरण सुविधाएँ जोड़ सकते हैं। ये 100% निजी ऑन-प्रिमाइसेस एपीआई हैं और छवियों को आपके सर्वर पर संसाधित किया जाता है।

    ऑनलाइन ऐप के माध्यम से DICOM को मर्ज करें

    हमारी लाइव डेमो वेबसाइट पर जाकर DICOM दस्तावेज़ों को मर्ज करें। लाइव डेमो के निम्नलिखित लाभ हैं

      कुछ भी डाउनलोड या सेटअप करने की आवश्यकता नहीं है
      कोई कोड लिखने की जरूरत नहीं
      बस अपनी DICOM फ़ाइलें अपलोड करें और अब मर्ज करें बटन दबाएं
      परिणामी फ़ाइल के लिए तुरंत डाउनलोड लिंक प्राप्त करें

    DICOM क्या है DICOM फाइल का प्रारूप

    DICOM चिकित्सा में डिजिटल इमेजिंग और संचार के लिए संक्षिप्त है और चिकित्सा सूचना विज्ञान के क्षेत्र से संबंधित है। DICOM फ़ाइल स्वरूप परिभाषा और एक नेटवर्क संचार प्रोटोकॉल का संयोजन है। DICOM .DCM एक्सटेंशन का उपयोग करता है। .DCM दो अलग-अलग स्वरूपों में मौजूद है अर्थात स्वरूप 1.x और स्वरूप 2.x। DCM प्रारूप 1.x आगे सामान्य और विस्तारित दो संस्करणों में उपलब्ध है। DICOM का उपयोग विभिन्न विक्रेताओं से चिकित्सा इमेजिंग उपकरणों जैसे प्रिंटर, सर्वर, स्कैनर आदि के एकीकरण के लिए किया जाता है और इसमें विशिष्टता के लिए प्रत्येक रोगी का पहचान डेटा भी होता है। DICOM फ़ाइलें दो पक्षों के बीच साझा की जा सकती हैं यदि वे DICOM प्रारूप में छवि डेटा प्राप्त करने में सक्षम हैं। DICOM का संचार भाग अनुप्रयोग परत प्रोटोकॉल है और संस्थाओं के बीच संचार के लिए TCP/IP का उपयोग करता है। DICOM की वेब सेवाओं के लिए HTTP और HTTPS प्रोटोकॉल का उपयोग किया जाता है। वेब सेवाओं द्वारा समर्थित संस्करण 1.0, 1.1, 2 या बाद के संस्करण हैं।

    अधिक पढ़ें

    अन्य समर्थित मर्ज प्रारूप

    C# का उपयोग करके, कोई भी व्यक्ति विभिन्न स्वरूपों को आसानी से मर्ज कर सकता है, जिनमें शामिल हैं।

    APNG (एनिमेटेड पोर्टेबल नेटवर्क ग्राफिक्स)
    BMP (बिटमैप चित्र)
    ICO (विंडोज आइकन)
    JPG (फ़ोटोग्राफ़ी संबंधी विशेषज्ञों का संयुक्त समूह)
    CDR (वेक्टर ड्राइंग छवि)
    CMX (कोरल एक्सचेंज इमेज)
    JPG (फ़ोटोग्राफ़ी संबंधी विशेषज्ञों का संयुक्त समूह)
    CDR (वेक्टर ड्राइंग छवि)
    CMX (कोरल एक्सचेंज इमेज)
    DIB (डिवाइस स्वतंत्र बिटमैप)
    DJVU (ग्राफिक्स प्रारूप)
    DNG (डिजिटल कैमरा छवि)
    EMF (उन्नत मेटाफ़ाइल प्रारूप)
    EPS (एनकैप्सुलेटेड पोस्टस्क्रिप्ट भाषा)
    GIF (ग्राफिकल इंटरचेंज प्रारूप)
    JP2 (जेपीईजी 2000)
    J2K (तरंगिका संपीड़ित छवि)
    ODG (अपाचे ओपनऑफिस ड्रा प्रारूप)
    OTG (OpenDocument मानक)
    PNG (पोर्टेबल नेटवर्क ग्राफ़िक्स)
    SVG (स्केलेबल वेक्टर ग्राफिक्स)
    TIFF (टैग की गई छवि प्रारूप)
    WEBP (रेखापुंज वेब छवि)
    WMF (माइक्रोसॉफ्ट विंडोज मेटाफाइल)