# Menu menubar = tk.Menu(root) root.config(menu=menubar)
filter_menu = tk.Menu(menubar, tearoff=0) menubar.add_cascade(label="Filters", menu=filter_menu) filter_menu.add_command(label="Grayscale", command=self.grayscale) filter_menu.add_command(label="Blur", command=self.blur) filter_menu.add_command(label="Brightness (+20%)", command=self.brightness_up) filter_menu.add_command(label="Brightness (-20%)", command=self.brightness_down) photoshop lite version
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}") # Menu menubar = tk