[Python Cơ Bản Thường Dùng Trong Công Việc] Phần 6 : Xử Lý Hình ảnh
Có thể bạn quan tâm
Sử dụng thư viện Pillow (PIL Fork) để tiến hành các thao tác xử lý hình ảnh đơn giản như resize, crop, rotate…
6.1. Cài đặt PIL
Vào trang web sau để download / cài đặt package PIL cho python của bạn http://pillow.readthedocs.org/en/latest/installation.html
Sau khi cài đặt thì có thể sử dụng các module trong package IPL
from PIL import Image6.2. Mở file
from PIL import Image im = Image.open("photo.jpg")Sau khi mở file hình thành công thì có thể thao tác trên đối tượng im .
Tuyển dụng python từ các công ty hot
6.3. Ghi file
Từ đối tượng Image có thể lưu file xuống máy tính bằng phương thức save(path, type) . Ví dụ:
im.save('photo_new.jpg', 'JPEG')6.4. Tạo thumbnail
Sử dụng phương thức thumbnail như sau:
from PIL import Image im = Image.open('photo.jpg') im.thumbnail((100, 100)) im.save('photo_thumbnail.jpg', 'JPEG')thumbnail không trả về image mới mà thực hiện trên object image đang gọi.
6.5. Các thao tác xử lý hình ảnh
Tham khảo thêm thư viện PIL tại:
http://pillow.readthedocs.org/en/latest/index.html
<< Phần 5: thao tác trên tập tin và thư mục
Phần 7: Xử lý file JSON >>
Từ khóa » Thư Viện Pil Trong Python
-
Hướng Dẫn Sử Dụng Thư Viện PILLOW để Xử Lý Hình ảnh Trong ...
-
Giới Thiệu Về Thư Viện Hình ảnh Python - HelpEx
-
Hướng Dẫn Sử Dụng Thư Viện PILLOW để Xử Lý Hình ảnh ... - TungChi'N
-
Xử Lý ảnh đơn Giản Với Lib PIL Của Python
-
Quy Trình Cài Đặt Thư Viện Python3.8 Pil Theo Win10 - Mofun IT
-
Cách Cài Thư Viện Tensorflow, PIL, Pillow, Numpy 2021 "lato' Channel"
-
TOP THƯ VIỆN PYTHON TỐT NHẤT - Hybrid Technologies
-
Xử Lý Hình ảnh Trong Python - GÓC HỌC TẬP
-
PIL định Nghĩa: Thư Viện Hình ảnh Python - Abbreviation Finder
-
Xử Lý Hình ảnh Trong Python: Từ Thuật Toán đến Công Cụ - VinBigData
-
PIL: Mô-đun Xử Lý Hình ảnh được Phát Triển Cho Python - Morioh
-
Chuyển đổi ảnh OpenCV Sang Pillow Và Ngược Lại - Minh Nguyen
-
Cài PIL (Python Imaging Library) Trên Window 64 Bit Và 32 Bit.
-
PIL Module In Python - Visual Studio Code - Stack Overflow