কম্পিউটার

কিভাবে Tkinter একটি ইমেজ যোগ করতে?


ইমেজ যে কোনো অ্যাপ্লিকেশন খুব দরকারী বস্তু. আমরা পাইথনে পিলো বা পিআইএল প্যাকেজ ব্যবহার করে টিকিন্টার অ্যাপ্লিকেশনে চিত্রগুলি প্রক্রিয়া করতে পারি। এখানে বেশ কিছু অন্তর্নির্মিত ফাংশন রয়েছে যেমন একটি ছবি লোড করা, একটি ছবি বের করা, চিত্র ফলক কনফিগার করা ইত্যাদি৷

উদাহরণ

এই উদাহরণে, আমরা ব্যবহারকারীকে একটি ডায়ালগ বক্স থেকে একটি ছবি নির্বাচন করতে বলে যোগ করব এবং তারপরে, লেবেল উইজেট ব্যবহার করে এটি প্রদর্শন করব৷

#Import the Tkinter library
from tkinter import *
from tkinter import ttk
from tkinter import filedialog
from PIL import Image, ImageTk
#Create an instance of Tkinter frame
win= Tk()
#Define the geometry
win.geometry("750x350")
win.title("Image Gallery")
def select_file():
   path= filedialog.askopenfilename(title="Select an Image", filetype=(('image    files','*.jpg'),('all files','*.*')))
   img= Image.open(path)
   img=ImageTk.PhotoImage(img)
   label= Label(win, image= img)
   label.image= img
   label.pack()
#Create a label and a Button to Open the dialog
Label(win, text="Click the Button below to select an Image", font=('Caveat 15 bold')).pack(pady=20)
button= ttk.Button(win, text="Select to Open", command= select_file)
button.pack(ipadx=5, pady=15)
win.mainloop()

আউটপুট

উপরের কোডটি চালানোর ফলে একটি উইন্ডো প্রদর্শিত হবে যেখানে ডিরেক্টরি থেকে চিত্র ফাইলটি নির্বাচন করার জন্য একটি বোতাম রয়েছে এবং উইন্ডোতে ছবিটি প্রদর্শন করবে৷

কিভাবে Tkinter একটি ইমেজ যোগ করতে?

এখন, স্থানীয় ডিরেক্টরি থেকে যেকোনো ছবি নির্বাচন করুন এবং স্ক্রিনে আউটপুট প্রদর্শন করুন।

কিভাবে Tkinter একটি ইমেজ যোগ করতে?


  1. Tkinter এ একটি বোতাম হিসাবে একটি ছবি কিভাবে ব্যবহার করবেন?

  2. ক্যানভাস পাইথন টিকিন্টারে কীভাবে একটি চিত্রকে কেন্দ্র করবেন

  3. কিভাবে tkinter এ একটি এন্ট্রিতে স্থানধারক যোগ করবেন?

  4. একটি Python Tkinter বোতামে ছবি যোগ করুন