รูปภาพหรือกราฟิกแสดงข้อมูลภาพจำนวนมากซึ่งอาจมีข้อความ รูปภาพ กราฟ ฯลฯ บางครั้งคุณอาจต้องการแปลงข้อมูลบางอย่างจากรูปภาพ JPG หรือ PNG เป็น JSON เพื่อประมวลผลข้อมูลบางอย่าง ตามข้อกำหนดดังกล่าว บทความนี้ครอบคลุมวิธีการแปลงอิมเมจเป็น JSON โดยดำเนินการ OCR แบบเป็นโปรแกรมใน C#
- รูปภาพ JPG หรือ PNG เป็น JSON Converter พร้อม OCR ใน C # - การติดตั้ง API
- แปลงรูปภาพเป็น JSON ด้วย OCR โดยทางโปรแกรมใน C #
- แปลงรูปภาพ JPG หรือ PNG เป็น JSON ด้วยการแก้ไขรูปภาพใน C #
รูปภาพ JPG หรือ PNG เป็น JSON Converter พร้อม OCR ใน C # - การติดตั้ง API
คุณสามารถดึงข้อมูลใดๆ ออกจากรูปภาพได้โดยดำเนินการ OCR โดยใช้ Aspose.OCR for .NET API คุณสามารถเข้าถึง API ได้อย่างง่ายดายโดยดาวน์โหลดไฟล์อ้างอิง DLL จากหน้า ดาวน์โหลด หรือด้วยคำสั่งการติดตั้ง NuGet ต่อไปนี้:
PM> Install-Package Aspose.OCR
แปลงรูปภาพเป็น JSON ด้วย OCR โดยทางโปรแกรมใน C
คุณสามารถแปลงรูปภาพเป็นรูปแบบ JSON ด้วย OCR เพื่อแยกข้อมูลหรือสารสนเทศบางอย่างโดยทำตามขั้นตอนด้านล่าง:
- เริ่มต้นวัตถุของคลาส AsposeOcr
- สร้างวัตถุของคลาส RecognitionResult และจดจำรูปภาพ
- พิมพ์ข้อมูล JSON เอาต์พุต
ตัวอย่างโค้ดต่อไปนี้จะอธิบายวิธีแปลงรูปภาพเป็น JSON ด้วย OCR ใน C#:
// เริ่มต้นอินสแตนซ์ของคลาส AsposeOcr
AsposeOcr api = new AsposeOcr();
// รับรู้ภาพอินพุต
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());
// พิมพ์ผลลัพธ์เป็น JSON
Console.WriteLine($"JSON: {result.GetJson()}");
แปลงรูปภาพ JPG หรือ PNG เป็น JSON ด้วยการแก้ไขรูปภาพใน C
ภาพบางภาพอาจต้องได้รับการประมวลผลก่อนที่จะใช้เทคนิคการรู้จำอักขระด้วยแสง การประมวลผลดังกล่าวอาจรวมถึงการแก้ไขรูปภาพ เช่น การระบุการแก้ไขการเอียงอัตโนมัติ ค่าขีดจำกัด ภาษา หรือคุณสมบัติอื่นๆ ที่เปิดเผยโดยคลาส RecognitionSettings โปรดทำตามขั้นตอนด้านล่างเพื่อทำการแก้ไขรูปภาพ จากนั้นแปลงรูปภาพเป็นรูปแบบ JSON:
- สร้างวัตถุของคลาส AsposeOcr
- จดจำรูปภาพขณะตั้งค่าคุณสมบัติการแก้ไขรูปภาพของคลาส RecognitionSettings
- เขียนผลลัพธ์เอาต์พุตในรูปแบบ JSON
รหัสด้านล่างอธิบายวิธีการแปลงรูปภาพเป็น JSON ด้วยการแก้ไขรูปภาพใน C #:
// เริ่มต้นอินสแตนซ์ของคลาส AsposeOcr
AsposeOcr api = new AsposeOcr();
// รับรู้ภาพอินพุต
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings
{
AutoSkew = true,
ThresholdValue = 230,
Language = Language.Eng
});
// พิมพ์ผลลัพธ์เป็น JSON
Console.WriteLine($"JSON: {result.GetJson()}");
รับใบอนุญาต API ฟรี
คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี เพื่อทดสอบ API ได้โดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
ในบทความนี้ คุณได้สำรวจวิธีแปลงรูปภาพ JPG หรือ PNG เป็นรูปแบบ JSON ด้วย OCR โดยทางโปรแกรมใน C# นอกจากนี้ยังอธิบายถึงวิธีการแก้ไขรูปภาพบางส่วนบนรูปภาพอินพุตเพื่อเพิ่มระดับความแม่นยำของข้อมูล JSON เอาต์พุต นอกจากนี้ คุณสามารถเรียนรู้เกี่ยวกับคุณสมบัติ OCR อื่นๆ ได้โดยไปที่ เอกสารประกอบ ในกรณีที่มีข้อกังวลใดๆ โปรดเขียนถึงเราที่ ฟอรัม