Chuyển jpeg sang jpg python
Nhiều lần chúng tôi thấy cần phải thay đổi định dạng của hình ảnh. Trong dự án này, chúng tôi sẽ tạo Trình chuyển đổi định dạng hình ảnh bằng Python sẽ giúp chúng tôi thay đổi phần mở rộng của hình ảnh từ. png đến. jpg và ngược lại. Vì vậy, không lãng phí thời gian nữa, hãy bắt đầu với dự án Show
Trình chuyển đổi định dạng hình ảnh là gì?An Image Format Converter là một ứng dụng giúp người dùng chuyển đổi định dạng/phần mở rộng của hình ảnh. Ở đây chúng tôi đang cung cấp hai phần mở rộng hình ảnh – png và jpg. Dự án này sẽ có một Cửa sổ GUI sẽ cung cấp cả hai tùy chọn này Chi tiết dự ánĐể tạo GUI của dự án này, chúng tôi sẽ sử dụng Mô-đun Tkinter. Tkinter Module có sẵn một số thư viện giúp chúng ta tạo GUI rất dễ dàng. Để chuyển đổi hình ảnh sang các định dạng khác nhau, chúng tôi sẽ sử dụng Mô-đun PIL. Cửa sổ GUI có hai tùy chọn chuyển đổi-
Điều kiện tiên quyết của dự ánĐể tiếp tục với dự án, chúng ta sẽ cần cài đặt các thư viện sau bằng lệnh đã cho
Tải xuống mã chuyển đổi định dạng hình ảnh PythonVui lòng tải xuống mã nguồn cho dự án chuyển đổi định dạng hình ảnh python từ liên kết sau. Dự án chuyển đổi định dạng hình ảnh Python Các bước để tạo dự án chuyển đổi định dạng hình ảnhChúng tôi sẽ thực hiện các bước sau để phát triển dự án python này-
Hãy cùng xem chi tiết từng bước 1. Nhập thư viện và mô-đun#importing libraries and modules import tkinter as tk from tkinter import * from tkinter import filedialog from PIL import Image
2. Duyệt một tệp hình ảnh từ hệ thống#function to browse image def browse(): global img filename = filedialog.askopenfilename(title = "Select a File")#selecting a file from the system img = Image.open(filename)#opening the selected file
3. Chuyển đổi từ PNG sang JPG#function to change from png to jpg def png_to_jpg(): global img export_file_path = filedialog.asksaveasfilename(defaultextension='.jpg')#choosing the path and changing extension to jpg img.save(export_file_path)#saving the file on desired path
4. Chuyển từ JPG sang Png#function to change from jpg to png def jpg_to_png(): global img export_file_path = filedialog.asksaveasfilename(defaultextension='.png')#choosing the path and changing extension to jpg img.save(export_file_path)#saving the file on desired path
5. Tạo cửa sổ GUI#creating window root = Tk() root.geometry('600x250')#geometry of window root.title('DataFlair')#title for window Label(root,text='Image Format Converter',font='arial 15').place(x=210,y=10)
Button(root,text='Browse an Image',command=browse,fg='blue',font='arial 10').place(x=250,y=45)#creating button
Button(root,text='Png To Jpg',command=png_to_jpg,fg='red',font='arial 10').place(x=120,y=95) Button(root,text='Jpg To Png',command=jpg_to_png,fg='red',font='arial 10').place(x=450,y=95)
root.mainloop()
Đầu ra của bộ chuyển đổi định dạng hình ảnh PythonTóm lượcTrong dự án này, chúng tôi đã tạo Trình chuyển đổi định dạng hình ảnh bằng Python. Ở đây chúng tôi đã sử dụng hai thư viện sau để xây dựng dự án Làm cách nào để chuyển đổi RGB sang JPG bằng Python?Tôi có ý nghĩ về. . Tạo một hình ảnh jpg mới bằng cách sử dụng. Rebuilded_image = Hình ảnh. mới('RGB', (x, y)) Thay đổi giá trị pixel RGB của Rebuilded_image bằng giá trị của image_RGB Làm cách nào để chuyển đổi hình ảnh PNG sang JPG bằng Python?Các bước chuyển đổi PNG sang JPG bằng Python . Bước 1. Cài đặt gói PIL. Bạn có thể cài đặt gói PIL bằng lệnh bên dưới (trong Windows). cài đặt pip Gối. . Bước 2. Chụp đường dẫn lưu trữ PNG. . Bước 3. Chuyển đổi PNG sang JPG bằng Python Sự khác biệt giữa JPG và JPEG là gì?JPG và JPEG là định dạng tệp giống nhau. JPG và JPEG đều là viết tắt của Nhóm chuyên gia chụp ảnh chung và đều là loại tệp hình ảnh raster. Lý do duy nhất JPG dài ba ký tự so với bốn ký tự là do các phiên bản Windows đầu tiên yêu cầu phần mở rộng gồm ba ký tự cho tên tệp . |