คู่มือฉบับย่อนี้จะอธิบายวิธีการ แปลงภาพสี image เป็นขาวดำโดยใช้ Node.js REST API คุณจะได้เรียนรู้การพัฒนา ตัวแปลงภาพสีเป็นขาวดำโดยใช้ Node.js REST Interface ด้วย Cloud SDK ที่ใช้ Node.js คู่มือนี้จะแนะนำคุณตั้งแต่การอัปโหลดภาพไปยังพื้นที่เก็บข้อมูลบนคลาวด์ไปจนถึงการเปลี่ยนภาพเป็นขาวดำ
ข้อกำหนดเบื้องต้น
- สร้างบัญชีข้อมูลประจำตัว API เพื่อเปลี่ยนภาพเป็นโทนสีเทา
- ดาวน์โหลด Aspose.Imaging Cloud SDK สำหรับ Node.js เพื่อเปลี่ยนภาพสีให้เป็นภาพขาวดำ
- ตั้งค่าโครงการ Node.js ด้วย SDK ข้างต้น
ขั้นตอนการแปลงรูปภาพเป็นขาวดำโดยใช้บริการ RESTful ของ Node.js
- ตั้งค่าข้อมูลประจำตัว ImagingApi โดยระบุจุดสิ้นสุดคลาวด์, ID ไคลเอนต์ และความลับ
- อ่านภาพอินพุตจากระบบไฟล์ท้องถิ่นลงในสตรีมหน่วยความจำ
- อัปโหลดภาพท้องถิ่นไปยังที่เก็บข้อมูลบนคลาวด์เพื่อให้สามารถประมวลผลจากระยะไกลได้
- เมื่ออัพโหลดรูปภาพแล้ว ให้สร้างคำขอรูปภาพโทนสีเทาโดยใช้ชื่อไฟล์
- ส่งคำขอไปยังเซิร์ฟเวอร์โดยใช้เมธอด ภาพสีเทา() และดึงค่าสีเทาที่ส่งกลับมาเป็นสตรีม
- บันทึกภาพสีเทาในเครื่องด้วยชื่อไฟล์ใหม่
ขั้นตอนเหล่านี้กำหนดกระบวนการ แปลงรูปภาพเป็นสีเทาโดยใช้ Node.js REST Interface เริ่มต้นกระบวนการโดยการตั้งค่าข้อมูลรับรอง API อ่านรูปภาพอินพุตจากระบบไฟล์ภายในเครื่อง อัปโหลดรูปภาพไปยังพื้นที่เก็บข้อมูลบนคลาวด์ สร้างคำขอรูปภาพสีเทา และส่งคำขอไปยังเซิร์ฟเวอร์ เมื่อการเรียกสำเร็จ ระบบจะส่งคืนรูปภาพผลลัพธ์ในสตรีม
โค้ดแปลงภาพเป็นสีขาวและสีดำโดยใช้ Node.js Low Code API
โค้ดนี้ได้สาธิตกระบวนการแปลง รูปภาพเป็นสีเทาโดยใช้ API ที่ใช้ Node.js คุณยังสามารถใช้ฟีเจอร์นี้ได้โดยไม่ต้องมีที่เก็บข้อมูลบนคลาวด์ นอกจากนี้ยังสามารถบันทึกผลลัพธ์เป็นไฟล์รูปแบบต่างๆ ได้หากต้องการ
บทความนี้สอนเราถึงวิธีการเปลี่ยนภาพสีให้เป็นภาพขาวดำ หากต้องการครอบตัดภาพ โปรดดูบทความใน ครอบตัดรูปภาพด้วย Node.js REST API