Chuyển đổi hình ảnh màu sang đen trắng bằng Node.js REST API

Hướng dẫn ngắn này giải thích cách chuyển đổi ảnh màu image sang đen trắng bằng Node.js REST API. Bạn sẽ học cách phát triển một bộ chuyển đổi ảnh màu sang đen trắng bằng Giao diện Node.js REST với Cloud SDK dựa trên Node.js. Hướng dẫn này sẽ hướng dẫn bạn cách tải ảnh lên bộ nhớ đám mây và chuyển đổi màu sang Đen trắng.

Điều kiện tiên quyết

Các bước chuyển đổi hình ảnh sang đen trắng bằng dịch vụ RESTful của Node.js

  1. Thiết lập thông tin xác thực ImagingApi bằng cách cung cấp điểm cuối Cloud, ID máy khách và bí mật
  2. Đọc hình ảnh đầu vào từ hệ thống tệp cục bộ vào luồng bộ nhớ
  3. Tải hình ảnh cục bộ lên bộ nhớ đám mây để có thể xử lý từ xa
  4. 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 cách sử dụng tên tệp
  5. Gửi yêu cầu đến máy chủ bằng phương thức GrayscaleImage() và lấy thang độ xám được trả về dưới dạng luồng
  6. Lưu hình ảnh thang độ xám cục bộ với tên tệp mới

Các bước này định nghĩa quy trình chuyển đổi ảnh sang ảnh xám bằng Giao diện REST Node.js. Bắt đầu quy trình bằng cách thiết lập thông tin xác thực API, đọc ảnh đầu vào từ hệ thống tệp cục bộ, tải ảnh lên bộ nhớ đám mây, tạo yêu cầu ảnh xám và gửi yêu cầu đến máy chủ. Khi lệnh gọi thành công, ảnh kết quả sẽ được trả về trong một luồng.

Mã để chuyển đổi hình ảnh sang màu trắng và đen bằng Node.js Low Code API

Mã này đã minh họa quy trình chuyển đổi hình ảnh sang thang độ xám bằng API dựa trên Node.js. Bạn cũng có thể sử dụng tính năng này mà không cần lưu trữ đám mây. Bạn cũng có thể lưu kết quả đầ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 cách chuyển ảnh màu sang đen trắng. Để cắt ảnh, hãy tham khảo bài viết trên Cắt ảnh bằng Node.js REST API.

 Tiếng Việt