Hướng dẫn ngắn này giải thích cách chuyển đổi màu image sang đen trắng bằng Python REST API. Bạn sẽ học cách phát triển bộ chuyển đổi ảnh màu sang đen trắng bằng Giao diện REST của Python với SDK đám mây dựa trên Python. Nó sẽ hướng dẫn bạn tải hình ảnh lên bộ lưu trữ Đám mây và đổi màu thành Đen trắng.
Điều kiện tiên quyết
Tạo thông tin xác thực API của tài khoản để thay đổi hình ảnh thành thang độ xám
Tải xuống Aspose.Imaging Cloud SDK for Dotnet for changing the colored images to black and white
Thiết lập dự án Python với SDK trên
Các bước để chuyển đổi hình ảnh sang đen trắng bằng dịch vụ Python RESTful
- Thiết lập thông tin xác thực ImagingApi bằng cách cung cấp điểm cuối Đám mây, ID ứng dụng khách và thông tin bí mật
- Đọc hình ảnh đầu vào từ hệ thống tệp cục bộ vào luồng bộ nhớ
- Tải hình ảnh cục bộ lên bộ lưu trữ Đám mây để có thể xử lý từ xa
- Sau khi hình ảnh được tải lên, hãy tạo yêu cầu hình ảnh thang độ xám bằng tên tệp
- Gửi yêu cầu đến máy chủ bằng phương thức GrayscaleImage() và tìm nạp thang độ xám được trả về dưới dạng luồng
- Lưu hình ảnh thang độ xám cục bộ bằng tên tệp mới
Các bước này xác định quy trình chuyển đổi hình ảnh sang thang độ xám bằng Giao diện Python REST. Bắt đầu quá trình bằng cách thiết lập thông tin xác thực API, đọc hình ảnh đầu vào từ hệ thống tệp cục bộ, tải hình ảnh lên bộ lưu trữ Đám mây, tạo yêu cầu hình ảnh thang độ xám và gửi yêu cầu đến máy chủ. Khi cuộc gọi thành công, nó sẽ trả về hình ảnh kết quả trong luồng.
Mã để chuyển đổi hình ảnh sang trắng và đen bằng API mã thấp của Python
Mã này đã minh họa quy trình chuyển đổi một hình ảnh sang thang độ xám bằng API dựa trên Python. Bạn cũng có thể sử dụng tính năng này mà không cần lưu trữ trên Đám mây. Cũng có thể lưu đầu ra ở các định dạng tệp khác nhau nếu cần.
Bài viết này đã hướng dẫn chúng ta đổi ảnh màu sang đen trắng. Để cắt hình ảnh, hãy tham khảo bài viết trên Cắt hình ảnh bằng API Python REST.