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