কম্পিউটার

আমি কিভাবে একটি Python Tkinter উইন্ডোতে একটি JPEG ইমেজ সন্নিবেশ করব?


পাইথন বালিশ প্রদান করে (PIL) প্যাকেজ টিকিন্টার অ্যাপ্লিকেশনগুলিতে ছবিগুলিকে সমর্থন, প্রক্রিয়াকরণ এবং প্রদর্শনের জন্য। একটি Tkinter অ্যাপ্লিকেশন সাধারণত ছবি ফাইল যেমন ppm, png, এবং gif সমর্থন করে।

ধরুন আমরা আমাদের অ্যাপ্লিকেশনে একটি JPEG বা JPG ইমেজ এম্বেড এবং প্রদর্শন করতে চাই।

Tkinter লেবেল উইজেটগুলি সাধারণত উইন্ডোতে পাঠ্য বা চিত্র প্রদর্শন করতে ব্যবহৃত হয় এবং এইভাবে img মান পাস করে, আমরা উইন্ডোতে JPEG চিত্র প্রদর্শন করতে পারি।

উদাহরণ

#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("650x400")

#Initialize the file name in a variable
path = "file.jpg"

#Create an object of tkinter ImageTk
img = ImageTk.PhotoImage(Image.open(path))

#Create a Label Widget to display the text or Image
label = tk.Label(win, image = img)
label.pack(fill = "both", expand = "yes")

win.mainloop()

আউটপুট

কোডটি একটি JPEG ইমেজ প্রদর্শন করবে যা লেবেল উইজেটে ইমেজ ভ্যালু হিসেবে পাস করা হয়েছে।

আমি কিভাবে একটি Python Tkinter উইন্ডোতে একটি JPEG ইমেজ সন্নিবেশ করব?


  1. শিরোনাম বার সম্পাদনা করতে পাইথনে Tkinter কিভাবে ব্যবহার করবেন?

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

  3. আমি কিভাবে Python Tkinter রুট উইন্ডো থেকে পরিত্রাণ পেতে পারি?

  4. আমি কিভাবে একটি tkinter উইন্ডো বন্ধ করতে পারি?