scikit-image के साथ इमेज को जीवंत बनाएँ

Python में इमेज प्रोसेसिंग

Rebeca Gonzalez

Data Engineer

Image processing क्या है?

इमेज और वीडियो पर ऑपरेशंस ताकि:

  • इमेज बेहतर बने
  • उपयोगी जानकारी निकले
  • विश्लेषण करें और निर्णय लें

दोस्तों के समूह की इमेज जहाँ चेहरों का पता चला है

Python में इमेज प्रोसेसिंग

Image processing क्या है?

इमेज और वीडियो पर ऑपरेशंस ताकि:

  • इमेज बेहतर बने
  • उपयोगी जानकारी निकले
  • विश्लेषण करें और निर्णय लें

एक मूल फोटो जिसमें कैमरा लिए व्यक्ति है, उसके बगल में उसी का thresholded परिणाम, और नीचे thresholded इमेज का हिस्टोग्राम

Python में इमेज प्रोसेसिंग

एप्लिकेशन

  • मेडिकल इमेज विश्लेषण
  • आर्टिफिशियल इंटेलिजेंस
  • इमेज रिस्टोरेशन और एन्हांसमेंट
  • जियोस्पैटियल कंप्यूटिंग
  • सर्विलांस
  • रोबोटिक विज़न
  • ऑटोमोटिव सेफ्टी
  • और भी कई...

6 इमेज प्रोसेसिंग एप्लिकेशन: फेस डिटेक्शन, स्पैटियल इमेज प्रोसेसिंग, मेडिकल इमेज विश्लेषण, जियोस्पैटियल कंप्यूटिंग और ऑटोमोटिव सेफ्टी

Python में इमेज प्रोसेसिंग

उद्देश्य

  1. विज़ुअलाइज़ेशन:
    • जो ऑब्जेक्ट दिखते नहीं
  2. इमेज शार्पनिंग और रिस्टोरेशन
    • बेहतर इमेज
  3. इमेज रिट्रीवल
    • मनचाही इमेज खोजें
  4. पैटर्न का मापन
    • विभिन्न ऑब्जेक्ट मापें
  5. इमेज रिकग्निशन
    • इमेज में ऑब्जेक्ट अलग करें
Python में इमेज प्रोसेसिंग

scikit-image परिचय

  • उपयोग में आसान
  • Machine Learning का उपयोग करता है
  • बॉक्स से बाहर जटिल एल्गोरिदम

Scikit-image लाइब्रेरी का लोगो

Python में इमेज प्रोसेसिंग

इमेज क्या है?

घास में आराम करता हिरन और साथ में ज़ूम-इन की हुई पिक्सल्स दिखाती इमेज

Python में इमेज प्रोसेसिंग

इमेज क्या है?

ग्रेस्केल इमेज के पिक्सल इंटेंसिटी की मैट्रिक्स

Python में इमेज प्रोसेसिंग

scikit-image में इमेजेज

from skimage import data

rocket_image = data.rocket()

रॉकेट

Python में इमेज प्रोसेसिंग

RGB चैनल्स

ऊपर बिल्ली की मूल इमेज और नीचे RGB रंगों की 3 इमेज

Python में इमेज प्रोसेसिंग

ग्रेस्केल्ड इमेजेज

ग्रेस्केल इमेज के साथ इंटेंसिटी मैट्रिक्स

Python में इमेज प्रोसेसिंग

RGB बनाम Grayscale

from skimage import color
grayscale = color.rgb2gray(original)

rgb = color.gray2rgb(grayscale)

रंगीन एस्ट्रोनॉट और साथ में ग्रेस्केल्ड एस्ट्रोनॉट

Python में इमेज प्रोसेसिंग

कोर्स में इमेज विज़ुअलाइज़ करना

Matplotlib की चिंता न करें!

def show_image(image, title='Image', cmap_type='gray'):
    plt.imshow(image, cmap=cmap_type)    
    plt.title(title)
    plt.axis('off')
    plt.show()
Python में इमेज प्रोसेसिंग

कोर्स में इमेज विज़ुअलाइज़ करना

from skimage import color
grayscale = color.rgb2gray(original)

show_image(grayscale, "Grayscale")

एस्ट्रोनॉट

Python में इमेज प्रोसेसिंग

अभ्यास करते हैं!

Python में इमेज प्रोसेसिंग

Preparing Video For Download...