ในบทช่วยสอนนี้ เราจะเรียนรู้วิธี *แยกข้อความจากรูปภาพใน C+++ คุณสามารถแยกข้อความในภาษาต่างๆ เช่น อังกฤษ เยอรมัน จีน โปรตุเกส สเปน และฝรั่งเศส เป็นต้น จากรูปภาพ PNG, JPG หรือ BMP ใน C++ ด้วยการเรียก API อย่างง่ายที่สามารถใช้ใน สภาพแวดล้อม Windows หรือ Linux
ขั้นตอนในการแยกข้อความจากรูปภาพใน C ++
- ติดตั้ง Aspose.OCR for C++ จาก NuGet package Manager Tool
- เพิ่มการอ้างอิงไปยังเนมสเปซ Aspose::OCR
- ตั้งค่า RecognitionSettings สำหรับข้อมูลเกี่ยวกับเนื้อหาไฟล์รูปภาพต้นฉบับ
- ใช้เมธอด page_save เพื่อแยกเนื้อหาตาม RecognitionSettings
คุณสามารถ อ่านข้อความจากรูปภาพได้อย่างมีประสิทธิภาพโดยใช้ C++ ด้วยการเรียก API อย่างง่ายโดยใช้โค้ดไม่กี่บรรทัด คุณต้องระบุการตั้งค่าใน RecognitionSettings สำหรับรูปแบบการส่งออก รูปแบบไฟล์เอาต์พุต และภาษา เป็นต้น จากนั้นใช้โค้ดบรรทัดเดียวแยกข้อมูลข้อความจากรูปภาพและบันทึกเป็นข้อความหรือ JSON ใน C++ ตัวอย่างข้างต้นครอบคลุมถึง *การอ่านข้อความจาก PNG ใน C++ แต่คุณสามารถใช้เพื่อ *แยกอักขระจาก JPG หรือ BMP โดยใช้ C++ ได้
รหัสเพื่อแยกข้อความจากรูปภาพใน C ++
ในหัวข้อที่แล้ว เราได้เรียนรู้เกี่ยวกับ วิธีแยกข้อความออกจากรูปภาพใน C# ในบทความนี้ เราได้เรียนรู้วิธีการ อ่านอักขระจาก Image ใน C++