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

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

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

ขั้นตอนในการแปลงรูปภาพเป็นขาวดำโดยใช้ C# RESTful Service

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

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

รหัสสำหรับแปลงรูปภาพเป็นสีขาวและสีดำโดยใช้ C# Low Code API

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

บทความนี้สอนให้เราเปลี่ยนรูปภาพสีเป็นขาวดำ หากต้องการครอบตัดรูปภาพ โปรดดูบทความเกี่ยวกับ ครอบตัดรูปภาพด้วย C# REST API

 ไทย