11 คะแนน โดย xguru 2020-07-09 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • โอเพนซอร์สสำหรับ Python: ใช้ PyTorch, torchvision, scipy เป็นต้น

  • รู้จำข้อความได้โดยส่งภาพหรืออ็อบเจ็กต์ภาพของ OpenCV เข้าไป

  • ใช้งานได้ด้วยโค้ดง่าย ๆ โดยคืนผลลัพธ์เป็นลิสต์ที่มีตำแหน่ง, สตริงข้อความ, ระดับความเชื่อมั่น

import easyocr

reader = easyocr.Reader(['ko','en'])

reader.readtext('test.jpg')

  • หากมี GPU จะใช้งานให้อัตโนมัติ และสามารถบังคับให้ทำงานในโหมด CPU ได้

3 ความคิดเห็น

 
leewin12 2020-07-12

ดูเหมือนว่าจะเป็น Java wrapper ของโอเพนซอร์สที่พัฒนาด้วย C ซึ่งมีชื่อว่า tesseract และได้รับการดูแลรักษามาอย่างยาวนานนะครับ

 
galadbran 2020-07-10

โอ้โห... น่าทึ่งมากที่เป็น OCR โอเพนซอร์ส

 
leewin12 2020-07-12

มีโอเพนซอร์สที่พัฒนาดูแลมาอย่างยาวนานชื่อว่า tesseract ซึ่งเขียนด้วยภาษา C มาก่อน และดูเหมือนว่านี่จะเป็น Java wrapper ของมันครับ