แปลงภาพสีเป็นขาวดำโดยใช้ Node.js REST API

คู่มือฉบับย่อนี้จะอธิบายวิธีการ แปลงภาพสี image เป็นขาวดำโดยใช้ Node.js REST API คุณจะได้เรียนรู้การพัฒนา ตัวแปลงภาพสีเป็นขาวดำโดยใช้ Node.js REST Interface ด้วย Cloud SDK ที่ใช้ Node.js คู่มือนี้จะแนะนำคุณตั้งแต่การอัปโหลดภาพไปยังพื้นที่เก็บข้อมูลบนคลาวด์ไปจนถึงการเปลี่ยนภาพเป็นขาวดำ

ข้อกำหนดเบื้องต้น

ขั้นตอนการแปลงรูปภาพเป็นขาวดำโดยใช้บริการ RESTful ของ Node.js

  1. ตั้งค่าข้อมูลประจำตัว ImagingApi โดยระบุจุดสิ้นสุดคลาวด์, ID ไคลเอนต์ และความลับ
  2. อ่านภาพอินพุตจากระบบไฟล์ท้องถิ่นลงในสตรีมหน่วยความจำ
  3. อัปโหลดภาพท้องถิ่นไปยังที่เก็บข้อมูลบนคลาวด์เพื่อให้สามารถประมวลผลจากระยะไกลได้
  4. เมื่ออัพโหลดรูปภาพแล้ว ให้สร้างคำขอรูปภาพโทนสีเทาโดยใช้ชื่อไฟล์
  5. ส่งคำขอไปยังเซิร์ฟเวอร์โดยใช้เมธอด ภาพสีเทา() และดึงค่าสีเทาที่ส่งกลับมาเป็นสตรีม
  6. บันทึกภาพสีเทาในเครื่องด้วยชื่อไฟล์ใหม่

ขั้นตอนเหล่านี้กำหนดกระบวนการ แปลงรูปภาพเป็นสีเทาโดยใช้ Node.js REST Interface เริ่มต้นกระบวนการโดยการตั้งค่าข้อมูลรับรอง API อ่านรูปภาพอินพุตจากระบบไฟล์ภายในเครื่อง อัปโหลดรูปภาพไปยังพื้นที่เก็บข้อมูลบนคลาวด์ สร้างคำขอรูปภาพสีเทา และส่งคำขอไปยังเซิร์ฟเวอร์ เมื่อการเรียกสำเร็จ ระบบจะส่งคืนรูปภาพผลลัพธ์ในสตรีม

โค้ดแปลงภาพเป็นสีขาวและสีดำโดยใช้ Node.js Low Code API

โค้ดนี้ได้สาธิตกระบวนการแปลง รูปภาพเป็นสีเทาโดยใช้ API ที่ใช้ Node.js คุณยังสามารถใช้ฟีเจอร์นี้ได้โดยไม่ต้องมีที่เก็บข้อมูลบนคลาวด์ นอกจากนี้ยังสามารถบันทึกผลลัพธ์เป็นไฟล์รูปแบบต่างๆ ได้หากต้องการ

บทความนี้สอนเราถึงวิธีการเปลี่ยนภาพสีให้เป็นภาพขาวดำ หากต้องการครอบตัดภาพ โปรดดูบทความใน ครอบตัดรูปภาพด้วย Node.js REST API

 ไทย