Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Tkinter में PhotoImage ऑब्जेक्ट्स का उपयोग करके इमेज कैसे उपयोग करें?

Python PIL या Pillow पैकेज को सपोर्ट करता है जो Python प्रोजेक्ट्स में विभिन्न फॉर्मेट्स की इमेज खोलने, हेरफेर करने और सहेजने के लिए एक ओपन-सोर्स लाइब्रेरी है। हम इसे अपने Tkinter एप्लिकेशन में इमेज प्रोसेस और प्रदर्शित करने के लिए उपयोग कर सकते हैं।

Tkinter में लेबल विजेट का उपयोग Tkinter एप्लिकेशन में टेक्स्ट और इमेज रेंडर करने के लिए किया जाता है। Tkinter एप्लिकेशन में लेबल विजेट के साथ इमेज प्रदर्शित करने के लिए, हम इन चरणों का पालन कर सकते हैं:

  • सुनिश्चित करें कि आपके सिस्टम में Pillow या PIL पैकेज इंस्टॉल है।

  • ImageTk.PhotoImage(file=file_location) फंक्शन का उपयोग करके इमेज को वेरिएबल में लोड करें।

  • इमेज वैल्यू को इमेज के रूप में असाइन करने के लिए लेबल विजेट बनाएं।

  • इमेज प्रदर्शित करने के लिए कोड निष्पादित करें।

उदाहरण

# आवश्यक लाइब्रेरी आयात करें
from tkinter import *
from PIL import Image, ImageTk

# Tkinter फ्रेम या विंडो का इंस्टेंस बनाएं
win=Tk()

# विंडो का आकार सेट करें
win.geometry("700x470")

# इमेज लोड करें और इसे Tkinter Photoimage में बदलें
bg=ImageTk.PhotoImage(file="baseball.png")

# इमेज प्रदर्शित करने के लिए लेबल विजेट जोड़ें
label=Label(win, image=bg)
label.place(x=0, y=0)

win.mainloop()

आउटपुट

Tkinter विंडो में इमेज प्रदर्शित करने के लिए कोड चलाएं।

Tkinter में PhotoImage ऑब्जेक्ट्स का उपयोग करके इमेज कैसे उपयोग करें?

  1. Python Tkinter में Canvas पर Image Center कैसे करें? Python Tkinter में Canvas पर Image Center कैसे करें?

    मान लीजिए हम Tkinter का उपयोग करके GUI-based एप्लिकेशन बना रहे हैं और हम Tkinter canvas में एक image load करना चाहते हैं। Default रूप से, canvas images को इसकी width और height के अनुसार load करता है। हालांकि, हम Direction value को anchor parameter में pass करके किसी भी direction (N, S, E, W, NS, EW,

  1. पायथन का उपयोग करके छवियों को पढ़ना पायथन का उपयोग करके छवियों को पढ़ना

    ओपनसीवी (OpenCV) का उपयोग करके छवि प्रसंस्करण ओपनसीवी (ओपन सोर्स कंप्यूटर विजन) एक ओपन सोर्स प्रोग्रामिंग लाइब्रेरी है जिसे मूल रूप से मशीन लर्निंग और कंप्यूटर विजन के लिए विकसित किया गया है। यह कंप्यूटर विजन अनुप्रयोगों पर काम करने के लिए सामान्य बुनियादी ढांचा प्रदान करता है और वाणिज्यिक उत्पादों

  1. वर्डप्रेस में एक्सटर्नल इमेजेस को फीचर्ड इमेज के रूप में कैसे उपयोग करें वर्डप्रेस में एक्सटर्नल इमेजेस को फीचर्ड इमेज के रूप में कैसे उपयोग करें

    फीचर्ड इमेजेस किसी भी ब्लॉग पोस्ट का एक महत्वपूर्ण हिस्सा हैं। इमेजेस का उपयोग नवीनतम ब्लॉग के पेज, स्लाइडर्स, फेसबुक शेयर्स, और कई अन्य ऑनलाइन गतिविधियों पर किया जाएगा। लेकिन एक वर्डप्रेस ब्लॉग पोस्ट में फीचर्ड इमेज जोड़ने के लिए आपको इमेज को लाइब्रेरी में अपलोड करना होगा और वहां से इसे चुनना होगा