รูปภาพ JPG PNG เป็น JSON C#

รูปภาพหรือกราฟิกแสดงข้อมูลภาพจำนวนมากซึ่งอาจมีข้อความ รูปภาพ กราฟ ฯลฯ บางครั้งคุณอาจต้องการแปลงข้อมูลบางอย่างจากรูปภาพ JPG หรือ PNG เป็น JSON เพื่อประมวลผลข้อมูลบางอย่าง ตามข้อกำหนดดังกล่าว บทความนี้ครอบคลุมวิธีการแปลงอิมเมจเป็น JSON โดยดำเนินการ OCR แบบเป็นโปรแกรมใน 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 เพื่อแยกข้อมูลหรือสารสนเทศบางอย่างโดยทำตามขั้นตอนด้านล่าง:

  1. เริ่มต้นวัตถุของคลาส AsposeOcr
  2. สร้างวัตถุของคลาส RecognitionResult และจดจำรูปภาพ
  3. พิมพ์ข้อมูล 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:

  1. สร้างวัตถุของคลาส AsposeOcr
  2. จดจำรูปภาพขณะตั้งค่าคุณสมบัติการแก้ไขรูปภาพของคลาส RecognitionSettings
  3. เขียนผลลัพธ์เอาต์พุตในรูปแบบ 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 อื่นๆ ได้โดยไปที่ เอกสารประกอบ ในกรณีที่มีข้อกังวลใดๆ โปรดเขียนถึงเราที่ ฟอรัม

ดูสิ่งนี้ด้วย

จดจำข้อความด้วย OCR บนรูปภาพ DjVu ใน C#