Hướng dẫn này giải thích quy trình làm việc để xoay image trong Python. Nó bao gồm thuật toán và mẫu mã đang hoạt động để quay ảnh trong Python. Tích hợp tính năng này vào ứng dụng của bạn trên bất kỳ hệ điều hành nào, bao gồm macOS, Windows và Linux, với Python được cấu hình sẵn.
Các bước để xoay hình ảnh trong Python
- Thiết lập môi trường bằng cách cấu hình Aspose.Imaging để xoay hình ảnh
- Đọc ảnh nguồn bằng cách khởi tạo một đối tượng của lớp Image
- Chuyển đổi hình ảnh đầu vào thành một thể hiện của lớp RasterImage
- Đặt góc quay và xoay hình ảnh
- Xuất ảnh đầu ra đã xoay
Các bước này trình bày chi tiết quy trình thay đổi góc ảnh trong Python. Đọc ảnh nguồn và xoay ảnh theo góc cần thiết. Cuối cùng, lưu ảnh đầu ra vào đĩa hoặc luồng để đáp ứng yêu cầu của bạn.
Mã để xoay ảnh trong Python
Sử dụng đoạn mã này để biến ảnh chân dung thành ảnh phong cảnh trong Python. Cải tiến thêm bằng cách thiết lập nhiều giá trị khác nhau của phép liệt kê RotateFlipType. Ví dụ, xoay 90, 180 hoặc 270 độ theo chiều kim đồng hồ và lật theo chiều dọc hoặc chiều ngang tùy theo sở thích của bạn.
Trong bài viết này, bạn đã học cách xoay ảnh trong Python. Ngoài ra, nếu bạn muốn chuyển đổi ảnh sang thang độ xám, hãy đọc bài viết Chuyển đổi hình ảnh sang thang độ xám trong Python.