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