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

टिंकर में एक फ्रेम में एक छवि कैसे रखें?

एक छवि को टिंकर फ्रेम में रखने के लिए, आप नीचे दिए गए चरणों का पालन कर सकते हैं -

कदम -

  • आवश्यक पुस्तकालयों को आयात करें और टिंकर फ्रेम का एक उदाहरण बनाएं। एक छवि को खोलने और उसे फ्रेम के अंदर रखने के लिए, हम पिलो (PIL) लाइब्रेरी का उपयोग करेंगे।

  • ज्यामिति . का उपयोग करके फ़्रेम का आकार सेट करें विधि।

  • एक फ्रेम बनाएं और उसकी ऊंचाई और चौड़ाई निर्दिष्ट करें। place() . का उपयोग करके फ़्रेम को विंडो के बीच में रखें एंकर='केंद्र' . के साथ विधि ।

  • ImageTk.PhotoImage(Image.open("image")) . का उपयोग करके एक छवि खोलें

  • इसके बाद, एक लेबल बनाएं फ़्रेम के अंदर ऑब्जेक्ट करें और छवि . पास करें लेबल . के अंदर ।

  • अंत में, मेनलूप चलाएं एप्लिकेशन विंडो का

उदाहरण

# Import required libraries
from tkinter import *
from PIL import ImageTk, Image

# Create an instance of tkinter window
win = Tk()

# Define the geometry of the window
win.geometry("700x500")

frame = Frame(win, width=600, height=400)
frame.pack()
frame.place(anchor='center', relx=0.5, rely=0.5)

# Create an object of tkinter ImageTk
img = ImageTk.PhotoImage(Image.open("forest.jpg"))

# Create a Label Widget to display the text or Image
label = Label(frame, image = img)
label.pack()

win.mainloop()

आउटपुट

जब हम उपरोक्त कोड चलाते हैं, तो यह निम्न आउटपुट प्रदर्शित करेगा -

टिंकर में एक फ्रेम में एक छवि कैसे रखें?


  1. टिंकर में पृष्ठभूमि के रूप में छवियों का उपयोग कैसे करें?

    यदि हम टिंकर फ्रेम का एक इंस्टेंस बनाएंगे और इसे चलाते समय विंडो प्रदर्शित करेंगे, तो यह डिफ़ॉल्ट आउटपुट कैनवास दिखाएगा। हालांकि, हम PhotoImage . का उपयोग करके पृष्ठभूमि के रूप में टिंकर कैनवास के अंदर एक छवि जोड़ सकते हैं तरीके और कैनवास तरीके। चूंकि टिंकर में छवि समर्थन जीआईएफ, पीएनजी और पीपीएम त

  1. टिंकर में एक बटन के रूप में एक छवि का उपयोग कैसे करें?

    इस उदाहरण में, हम एक विंडो में एक गोलाकार बटन बनाएंगे जिसका उपयोग कई अन्य एप्लिकेशन जैसे फ़ॉर्म, गेम, डायलॉग बॉक्स आदि में किया जा सकता है। टिंकर में गोल बटन बनाने का सबसे अच्छा तरीका बटन की वांछित छवियों का उपयोग करना और इसे फ्रेम में क्लिक करने योग्य बटन में बदलना है। PhotoImage() . का उपयोग करके

  1. कैनवास में एक छवि को कैसे केंद्रित करें पायथन टिंकर

    आइए मान लें कि हम Tkinter का उपयोग करके GUI-आधारित एप्लिकेशन बना रहे हैं और हम Tkinter कैनवास में एक छवि लोड करना चाहते हैं। डिफ़ॉल्ट रूप से, कैनवास अपनी चौड़ाई और ऊंचाई के अनुसार छवियों को लोड करता है। हालांकि, हम दिशा पास करके किसी भी दिशा (एन, एस, ई, डब्ल्यू, एनएस, ईडब्ल्यू, आदि) में एक छवि की स