# UI self.canvas = tk.Canvas(root, bg='gray') self.canvas.pack(fill=tk.BOTH, expand=True)
Install Pillow ( pip install pillow ).
def brightness_down(self): if self.image: enhancer = ImageEnhance.Brightness(self.image) self.image = enhancer.enhance(0.8) self.show_image() if == " main ": root = tk.Tk() app = PhotoshopLite(root) root.mainloop() photoshop lite version
Here’s a lightweight, open-source alternative to Photoshop written in (a "lite version" core). It supports basic image editing: open, crop, resize, apply filters (grayscale, blur, brightness), and save. # UI self
def save_image(self): if self.image: save_path = filedialog.asksaveasfilename(defaultextension=".png", filetypes=[("PNG", "*.png"), ("JPEG", "*.jpg")]) if save_path: self.image.save(save_path) messagebox.showinfo("Saved", f"Image saved to {save_path}") # UI self.canvas = tk.Canvas(root