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

DICOM छवियाँ वॉटरमार्क के लिए Python का उपयोग करें

सर्वर एपीआई के माध्यम से छवियों और तस्वीरों को वॉटरमार्क करने के लिए Python ऐप्स बनाएं

Python के साथ DICOM छवियों और फ़ोटो को वॉटरमार्क कैसे करें

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

द सिस्टम कमांड लाइन

>> pip install aspose-imaging-python-net

Python के माध्यम से DICOM में वॉटरमार्क जोड़ने के चरण

आपको aspose-imaging-python-net की जरूरत है ताकि आप अपने खुद के माहौल में नीचे दिए गए वर्कफ़्लो को आज़मा सकें।

  • लोड DICOM छवि के साथ फ़ाइल। लोड विधि
  • छवि से ग्राफिक्स का उदाहरण बनाएं
  • वॉटरमार्क टेक्स्ट के लिए फ़ॉन्ट, ब्रश और प्रारूप को परिभाषित करें
  • ग्राफिक्स का उपयोग करके वॉटरमार्क बनाएं। ड्रॉस्ट्रिंग विधि
  • छवि को DICOM प्रारूप में डिस्क में सहेजें

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

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

  • माइक्रोसॉफ्ट विंडोज/लिनक्स .NET कोर रनटाइम के साथ।
  • पायथन और PyPi पैकेज मैनेजर।
 

वॉटरमार्क DICOM इमेज - Python

import aspose.imaging as imaging
import aspose.pycore as aspycore
import os
if 'TEMPLATE_DIR' in os.environ:
templates_folder = os.environ['TEMPLATE_DIR']
else:
templates_folder = r"C:\Users\USER\Downloads\templates"
delete_output = 'SAVE_OUTPUT' not in os.environ
# load an existing DICOM with Image.Load
with imaging.Image.load(os.path.join(templates_folder, "template.dicom")) as image:
# create and initialize an instance of Graphics class and Initialize an object of SizeF to store image Size
graphics = imaging.Graphics(image)
size = graphics.image.size
# create an instance of Font. Initialize it with Font Face, Size and Style
font = imaging.Font("Times New Roman", 20.0, imaging.FontStyle.BOLD)
# create an instance of SolidBrush and set Color & Opacity
brush = imaging.brushes.SolidBrush()
brush.color = imaging.Color.red
brush.opacity = 0.0
# initialize an object of StringFormat class and set its various properties
format_ = imaging.StringFormat()
format_.alignment = imaging.StringAlignment.CENTER
format_.format_flags = imaging.StringFormatFlags.MEASURE_TRAILING_SPACES
# draw the string on image
graphics.draw_string("CONFIDENTIAL", font, brush, image.width / 2, image.height / 2, format_)
# save output to disc
image.save(os.path.join(templates_folder, "output.dicom"))
if delete_output:
os.remove(os.path.join(templates_folder, "output.dicom"))
 
  • Aspose.Imaging for Python 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 या बाद के संस्करण हैं।

    अधिक पढ़ें

    अन्य समर्थित वॉटरमार्किंग प्रारूप

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

    BMP (बिटमैप चित्र)
    ICO (विंडोज आइकन)
    DIB (डिवाइस स्वतंत्र बिटमैप)
    EMF (उन्नत मेटाफ़ाइल प्रारूप)
    GIF (ग्राफिकल इंटरचेंज प्रारूप)
    JP2 (जेपीईजी 2000)
    J2K (तरंगिका संपीड़ित छवि)
    PNG (पोर्टेबल नेटवर्क ग्राफ़िक्स)
    TIFF (टैग की गई छवि प्रारूप)
    WEBP (रेखापुंज वेब छवि)
    WMF (माइक्रोसॉफ्ट विंडोज मेटाफाइल)
    SVG (स्केलेबल वेक्टर ग्राफिक्स)