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

Pytorch Mem Kisi Chavi Ka Ranga Kaise Samayojita Karem



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

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

PyTorch में छवि का रंग कैसे समायोजित/बदलें?

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







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

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





इसके बाद, छवि Google Colab पर अपलोड की जाएगी:





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



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

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

आयात मशाल

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

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

यहाँ:

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

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

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

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

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

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

new_img = एफ। रंग समायोजित करें ( इनपुट_आईएमजी , 0.2 )

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

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

new_img

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

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

new_img = एफ। रंग समायोजित करें ( इनपुट_आईएमजी , - 0.3 )

इससे छवि का रंग बदल जाएगा:

टिप्पणी: उपयोगकर्ता [−0.5, 0.5] की सीमा में रंग कारक मान प्रदान कर सकते हैं। ये मान छवि को पूरक रंग देते हैं जबकि '0' मूल छवि देता है।

तुलना

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

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

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

निष्कर्ष

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