-
โอเพนซอร์สสำหรับ Python: ใช้ PyTorch, torchvision, scipy เป็นต้น
-
รู้จำข้อความได้โดยส่งภาพหรืออ็อบเจ็กต์ภาพของ OpenCV เข้าไป
-
ใช้งานได้ด้วยโค้ดง่าย ๆ โดยคืนผลลัพธ์เป็นลิสต์ที่มีตำแหน่ง, สตริงข้อความ, ระดับความเชื่อมั่น
import easyocr
reader = easyocr.Reader(['ko','en'])
reader.readtext('test.jpg')
- หากมี GPU จะใช้งานให้อัตโนมัติ และสามารถบังคับให้ทำงานในโหมด CPU ได้
3 ความคิดเห็น
ดูเหมือนว่าจะเป็น Java wrapper ของโอเพนซอร์สที่พัฒนาด้วย C ซึ่งมีชื่อว่า tesseract และได้รับการดูแลรักษามาอย่างยาวนานนะครับ
โอ้โห... น่าทึ่งมากที่เป็น OCR โอเพนซอร์ส
มีโอเพนซอร์สที่พัฒนาดูแลมาอย่างยาวนานชื่อว่า tesseract ซึ่งเขียนด้วยภาษา C มาก่อน และดูเหมือนว่านี่จะเป็น Java wrapper ของมันครับ