Gối Python - Tổng quan
Trong thế giới kỹ thuật số ngày nay, chúng ta bắt gặp rất nhiều hình ảnh kỹ thuật số. Trong trường hợp, chúng tôi đang làm việc với ngôn ngữ lập trình Python, nó cung cấp rất nhiều thư viện xử lý ảnh để bổ sung khả năng xử lý ảnh cho ảnh kỹ thuật số.
Một số thư viện xử lý ảnh phổ biến nhất là: OpenCV, Python Imaging Library (PIL), Scikit-image, Pillow. Tuy nhiên, trong hướng dẫn này, chúng tôi chỉ tập trung vàoPillow module và sẽ cố gắng khám phá các khả năng khác nhau của mô-đun này.
Pillow được xây dựng dựa trên PIL (Thư viện hình ảnh Python). PIL là một trong những mô-đun quan trọng để xử lý hình ảnh bằng Python. Tuy nhiên, mô-đun PIL không được hỗ trợ kể từ năm 2011 và không hỗ trợ python 3.
Mô-đun Pillow cung cấp nhiều chức năng hơn, chạy trên tất cả các hệ điều hành chính và hỗ trợ cho python 3. Nó hỗ trợ nhiều loại hình ảnh như “jpeg”, “png”, “bmp”, “gif”, “ppm”, “tiff”. Bạn có thể làm hầu hết mọi thứ trên hình ảnh kỹ thuật số bằng cách sử dụng mô-đun gối. Ngoài chức năng xử lý hình ảnh cơ bản, bao gồm các phép toán điểm, lọc hình ảnh bằng cách sử dụng nhân tích hợp tích hợp và chuyển đổi không gian màu.
Lưu trữ Hình ảnh
Thư viện hình ảnh Python phù hợp nhất cho các ứng dụng lưu trữ hình ảnh và xử lý hàng loạt. Gói gối Python có thể được sử dụng để tạo hình thu nhỏ, chuyển đổi từ định dạng này sang định dạng khác và in hình ảnh, v.v.
Hiển thị hình ảnh
Bạn có thể hiển thị hình ảnh bằng giao diện Tk PhotoImage, BitmapImage và Windows DIB, có thể được sử dụng với PythonWin và các bộ công cụ dựa trên Windows khác và nhiều bộ công cụ Giao diện Người dùng Đồ họa (GUI) khác.
Đối với mục đích gỡ lỗi, có một phương thức show () để lưu hình ảnh vào đĩa gọi tiện ích hiển thị bên ngoài.
Đang xử lý hình ảnh
Thư viện Pillow chứa tất cả các chức năng xử lý hình ảnh cơ bản. Bạn có thể thay đổi kích thước, xoay và chuyển đổi hình ảnh.
Mô-đun Pillow cho phép bạn kéo một số dữ liệu thống kê ra khỏi hình ảnh bằng phương pháp biểu đồ, sau này có thể được sử dụng để phân tích thống kê và tăng cường độ tương phản tự động.