PyTorch में किसी छवि की तीक्ष्णता को कैसे समायोजित करें?

Pytorch Mem Kisi Chavi Ki Tiksnata Ko Kaise Samayojita Karem



तीखेपन किसी छवि की विशेषताओं के विवरण और स्पष्टता को संदर्भित करता है। एक स्पष्ट छवि में किनारे और विवरण स्पष्ट रूप से परिभाषित होते हैं, जबकि धुंधली छवि में अस्पष्ट किनारे और विवरण होते हैं। उपयोगकर्ता किसी भी छवि की गुणवत्ता में सुधार करने के लिए उसके तीखेपन को समायोजित कर सकते हैं। PyTorch प्रदान करता है ' समायोजित_तीक्ष्णता() किसी विशेष छवि की तीक्ष्णता को बदलने की विधि। यह विधि उपयोगकर्ताओं को तीक्ष्णता-समायोजित छवि लौटाती है।

यह आलेख PyTorch में छवि की तीक्ष्णता को बदलने की विधि प्रदर्शित करेगा।

PyTorch में छवि की तीक्ष्णता को कैसे समायोजित/बदलें?

PyTorch में छवि की तीक्ष्णता को समायोजित करने के लिए, निम्नलिखित चरणों की जाँच करें:







चरण 1: Google Colab पर एक छवि अपलोड करें

सबसे पहले, Google Colab खोलें और नीचे दिए गए हाइलाइट किए गए आइकन पर क्लिक करें। फिर, कंप्यूटर से विशिष्ट छवि चुनें और उसे अपलोड करें:





ऐसा करने पर, छवि Google Colab पर अपलोड हो जाएगी:





यहां, हमने निम्नलिखित छवि अपलोड की है और हम इस छवि की तीक्ष्णता को समायोजित करेंगे:



चरण 2: आवश्यक लाइब्रेरी आयात करें

उसके बाद, आवश्यक पुस्तकालयों को आयात करें। उदाहरण के लिए, हमने निम्नलिखित पुस्तकालय आयात किए हैं:

आयात मशाल

से जनहित याचिका आयात छवि

आयात टॉर्चविज़न. बदल देती है . कार्यात्मक जैसा एफ

यहाँ:

  • मशाल आयात करें ” PyTorch लाइब्रेरी आयात करता है।
  • पीआईएल आयात छवि से ” का उपयोग विभिन्न छवि फ़ाइल स्वरूपों को खोलने और सहेजने के लिए किया जाता है।
  • टॉर्चविजन.ट्रांसफॉर्म्स.फंक्शनल को एफ के रूप में आयात करें 'टॉर्चविज़न.ट्रांसफ़ॉर्म' से कार्यात्मक मॉड्यूल आयात करता है जो परिवर्तन प्रदान करता है:

चरण 3: इनपुट छवि पढ़ें

उसके बाद कंप्यूटर से इनपुट इमेज पढ़ें। यहाँ, हम पढ़ रहे हैं ' पंछी_img.jpg 'और इसे' में संग्रहीत करना इनपुट_आईएमजी ' चर:

इनपुट_आईएमजी = छवि। खुला ( 'पक्षी_img.jpg' )

चरण 4: इनपुट छवि की तीक्ष्णता बदलें

अब, 'का उपयोग करके विशिष्ट तीक्ष्णता कारक के साथ इनपुट छवि की तीक्ष्णता को संशोधित करें समायोजित_तीक्ष्णता() ' तरीका। यहां, हम तीक्ष्णता को तीक्ष्णता कारक के साथ समायोजित कर रहे हैं। 6 ”:

new_img = एफ। समायोजित_तीक्ष्णता ( इनपुट_आईएमजी , 6 )

चरण 5: तीक्ष्णता समायोजित छवि प्रदर्शित करें

अंत में, तीक्ष्णता-समायोजित छवि को प्रदर्शित करके देखें:

new_img

उपरोक्त आउटपुट से पता चलता है कि इनपुट छवि की तीक्ष्णता को निर्दिष्ट तीक्ष्णता कारक यानी, '6' के साथ सफलतापूर्वक समायोजित किया गया है।

इसी प्रकार, उपयोगकर्ता छवि की तीक्ष्णता को समायोजित/संशोधित करने के लिए कोई अन्य तीक्ष्णता कारक निर्दिष्ट कर सकते हैं। अब, हम उसी छवि को 'के साथ समायोजित करेंगे -4 अंतर देखने के लिए तीक्ष्णता कारक:

new_img = एफ। समायोजित_तीक्ष्णता ( इनपुट_आईएमजी , - 4 )

इससे छवि धुंधली हो जाएगी:

टिप्पणी: 0 तीक्ष्णता कारक के लिए 'मान और '0' से कम एक धुंधली छवि देता है और ' 1 ” मूल छवि देता है। 1 से ऊपर का मान छवि की तीक्ष्णता को बढ़ाता है।

तुलना

मूल छवि और तीक्ष्णता-समायोजित छवियों के बीच तुलना नीचे देखी जा सकती है:

टिप्पणी : आप यहां हमारे Google Colab नोटबुक तक पहुंच सकते हैं जोड़ना .

हमने PyTorch में किसी छवि के तीखेपन को समायोजित करने की कुशल विधि बताई है।

निष्कर्ष

PyTorch में छवि की तीक्ष्णता को समायोजित/बदलने के लिए, सबसे पहले, वांछित छवि को Google Colab पर अपलोड करें। फिर, आवश्यक लाइब्रेरी आयात करें और इनपुट छवि पढ़ें। अगला, 'का उपयोग करें समायोजित_तीक्ष्णता() वांछित तीक्ष्णता कारकों के साथ इनपुट छवि की तीक्ष्णता को बदलने की विधि। अंत में, तीक्ष्णता-समायोजित छवि को प्रदर्शित करके देखें। इस आलेख ने PyTorch में छवि की तीक्ष्णता को समायोजित/बदलने की विधि का प्रदर्शन किया है।