OpenCV पायथन में एक ओपन सोर्स कंप्यूटर विजन लाइब्रेरी है जिसका उपयोग कृत्रिम बुद्धिमत्ता और मशीन लर्निंग में अनुसंधान उद्देश्यों के लिए व्यापक रूप से किया जाता है। OpenCV जैसी कंप्यूटर विजन लाइब्रेरी इमेज प्रोसेसिंग से संबंधित है। हम OpenCV का उपयोग इमेज पढ़ने और आगे विकास के लिए उपयोग करने के लिए कर सकते हैं।
मान लीजिए हम एक एप्लिकेशन बनाना चाहते हैं जो OpenCV का उपयोग करके इमेज पढ़ता है और इसे विंडो में प्रदर्शित करता है।
निम्न कमांड का उपयोग करके OpenCV इंस्टॉल करें -
pip install opencv-python
अगला, नीचे दिए गए चरणों का पालन करें -
पर्यावरण में OpenCV इंस्टॉल करें और import cv2 का उपयोग करके लाइब्रेरी आयात करें।
इमेज गणना के लिए NumPy और PIL (पिलो पैकेज) आयात करें।
imread(image_location) फ़ंक्शन का उपयोग करके इमेज लोड करें।
split(image) फ़ंक्शन का उपयोग करके इमेज के RGB रंग को विभाजित करें।
merge(rgb) फ़ंक्शन का उपयोग करके इमेज रंगों को मर्ज करें।
बहुआयामी मैट्रिक्स को इमेज में बदलें।
PhotoImage(image=file) फ़ंक्शन का उपयोग करके दी गई इमेज को बदलें।
एक लेबल इनिशियलाइज़ करें और इमेज प्रदर्शित करें।
उदाहरण
# tkinter लाइब्रेरी आयात करें
from tkinter import *
import numpy as np
import cv2
from PIL import Image, ImageTk
# tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()
win.geometry("700x550")
# इमेज लोड करें
img = cv2.imread('tutorialspoint.png')
# रंग पुनर्व्यवस्थित करें
blue, green, red = cv2.split(img)
img = cv2.merge((red, green, blue))
im = Image.fromarray(img)
imgtk = ImageTk.PhotoImage(image=im)
# इमेज प्रदर्शित करने के लिए लेबल बनाएं
Label(win, image=imgtk).pack()
win.mainloop()
आउटपुट
उपरोक्त कोड चलाने पर विंडो में एक इमेज लोड और प्रदर्शित होगी।

सुनिश्चित करें कि इमेज 'tutorialspoint.png' प्रोग्राम के समान फ़ोल्डर में स्थित है।