পাইথনে পিআইএল বা বালিশ প্যাকেজ একটি প্রোগ্রামে ছবি প্রক্রিয়া করার একটি উপায় প্রদান করে। আমরা একটি ইমেজ খুলতে পারি, বিভিন্ন ব্যবহারের জন্য ইমেজটিকে ম্যানিপুলেট করতে পারি এবং ডেটা ভিজ্যুয়ালাইজ করতেও এটি ব্যবহার করতে পারি। Tkinter-এ পিআইএল প্যাকেজ ব্যবহার করার জন্য, আপনাকে আপনার পরিবেশে পাইথন পিলো লাইব্রেরি ইনস্টল করতে হবে।
পিলো ইনস্টল করতে, শুধু পিপ ইনস্টল পিলো টাইপ করুন . ইনস্টলেশন সফল হয়ে গেলে, আপনি আপনার প্রকল্পে মডিউলটি আমদানি করতে পারেন এবং আরও বাস্তবায়নের জন্য এটি ব্যবহার করতে পারেন৷
উদাহরণ
এই উদাহরণে, আমরা পাইথন পিলো প্যাকেজ ব্যবহার করে ক্যানভাস উইজেটে একটি ছবি প্রদর্শন করেছি।
# Import the required libraries from tkinter import * from PIL import Image, ImageTk # Create an instance of tkinter frame or window win=Tk() # Set the size of the window win.geometry("700x350") # Create a canvas widget canvas=Canvas(win, width=700, height=350) canvas.pack() # Load the image img=ImageTk.PhotoImage(file="opera.jpg") # Add the image in the canvas canvas.create_image(350, 200, image=img, anchor="center") win.mainloop()
আউটপুট
যদি আমরা উপরের কোডটি চালাই, এটি উইন্ডোতে একটি চিত্র প্রদর্শন করবে।