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 विंडो में इमेज प्रदर्शित करने के लिए कोड चलाएं।
