1. Məhsullar
  2.   OCR
  3.   Python
  4.   EasyOCR
 
  

OCR imkanlarını inteqrasiya etmək və mətni çıxarmaq üçün pulsuz Python API

Şəkillər və Sənədlərdən Dəqiq və Sürətli Mətn Tanınması üçün Açıq Mənbə Python OCR API. Python Kitabxanasından istifadə edərək sənəddə həm Təbii Səhnə Mətni, həm də Sıx Mətni oxuyun.

Optik Character Recognition (OCR) texnologiyası bir müddətdir ki, mövcuddur və o, müxtəlif sənaye sahələrində məlumatların daxil edilməsi və sənədlərin işlənməsi tapşırıqlarını avtomatlaşdırmaq üçün istifadə olunur. EasyOCR sürətli, dəqiq və istifadəsi asan açıq mənbəli OCR (Optik Xarakter Tanıma) mühərrikidir. O, tərtibatçılar üçün OCR-ni tətbiqlərinə inteqrasiya etmək üçün istifadəsi asan interfeys təqdim edir. EasyOCR kitabxanası ilə proqram tərtibatçıları bir neçə saniyə ərzində şəkillərdən və skan edilmiş sənədlərdən mətn çıxara bilər ki, bu da onu sənədlərin idarə edilməsi, məlumatların çıxarılması və avtomatlaşdırılması üçün ideal alətə çevirir.

EasyOCR Python-da yazılmışdır və 80-dən çox dildə dəstəklənir, bu da onu çoxdilli mühitlərdə fəaliyyət göstərən bizneslər üçün güclü alətə çevirir. Kitabxananın dəqiq mətn çıxarma, çoxdilli dəstək, mövcud proqramlarla sadə inteqrasiya, xüsusi ehtiyaclarınıza cavab vermək üçün OCR mühərrikini fərdiləşdirmək, sərfəli həllər, skan edilmiş sənədlərdən mətn çıxarmaq, qəbul etmək və saxlamaq kimi bir neçə vacib xüsusiyyət var. çıxarılan mətn və daha çox. API heç bir aparat və ya proqram təminatının quraşdırılmasını tələb etməyən bulud əsaslı həlldir və onu bütün ölçülü bizneslər üçün sərfəli həll yolu edir.

EasyOCR API yüksək dəqiqlik dərəcələrinə nail olmaq üçün dərin öyrənmə alqoritmlərindən istifadə edir və böyük həcmdə verilənləri tez emal edə bilir. Bu, sadə RESTful API-dən istifadə edərək mövcud iş axınlarına inteqrasiya oluna bilən çevik və genişlənə bilən bir həlldir. EasyOCR API bütün ölçülü müəssisələrə məlumat daxiletmə proseslərini avtomatlaşdırmağa, dəqiqliyi təkmilləşdirməyə və xərcləri azaltmağa kömək edə bilən güclü OCR həllidir. Çoxlu dil dəstəyi ilə bu, sənədlərin idarə edilməsi, məlumatların çıxarılması və avtomatlaşdırılması üçün ideal vasitədir. Tətbiqinizə inteqrasiya etmək üçün OCR mühərriki axtarırsınızsa, EasyOCR-ni sınayın.

Previous Next

EasyOCR ilə işə başlamaq

EasyOCR quraşdırmanın tövsiyə olunan yolu pipdən istifadə etməkdir. Düzgün quraşdırma üçün aşağıdakı əmrdən istifadə edin.

Pip vasitəsilə EasyOCR quraşdırın

 pip install easyocr 

Siz onu əl ilə də quraşdıra bilərsiniz; ən son buraxılış fayllarını birbaşa GitHub deposundan endirin.

Python API vasitəsilə mətnin oxunması və Şəkildən çıxarılması

Açıq mənbə EasyOCR API Python proqramları daxilində şəkillər və PDF fayllarından mətni yükləmək, tanımaq və çıxarmaq üçün dərin öyrənmə alqoritmlərindən istifadə edir. EasyOCR eyni anda bir neçə dili oxuya bilər, lakin onlar bir-biri ilə uyğun olmalıdır. Ən çox xarakter daşıyan dillər (məsələn, latın qrafikası) bir-biri ilə uyğun gəlir. API dəqiqliyi artırmaq üçün şəkilləri necə əvvəlcədən emal etmək və OCR mühərrikinin parametrlərini tənzimləmək də daxil olmaqla, şəkillərdən mətni oxumağa və çıxarmağa imkan verir. Aşağıdakı nümunə şəkillərdən mətni oxumaq və çıxarmaq və məlumat daxiletmə tapşırıqlarını asanlıqla necə avtomatlaşdırmaq olar.

Python API vasitəsilə mətni oxuyun və Şəkillərdən çıxarın

import easyocr
reader = easyocr.Reader(['en']) # Set the language of the OCR engine

# Load the image and preprocess it

from PIL import Image
import cv2

image = Image.open('text_image.png')
image = image.convert('L') # Convert the image to grayscale
image = cv2.imread('text_image.png')

# Use the OCR engine to extract text from the image.

result = reader.readtext(image, detail=0)

Python API vasitəsilə mətn qutularından simvolların tanınması

Mətn qutularından simvolların tanınması OCR mühərrikləri üçün ümumi istifadə halıdır. Açıq mənbə EasyOCR API bu istifadə vəziyyətinə güclü və istifadəçi dostu bir həll təqdim edir. O, proqram tərtibatçılarına mətn qutusundakı simvolları asanlıqla tanımağa və şəkilləri əvvəlcədən emal etməyə və dəqiqliyi artırmaq üçün OCR mühərrikinin parametrlərini tənzimləməyə kömək edir. Mətn qutuları müxtəlif formalara, ölçülərə və istiqamətlərə malik ola bilər və bu, OCR mühərrikinin düzgünlüyünə təsir edə bilər. Beləliklə, bəzi ilkin emal addımlarının tətbiqi OCR mühərrikinin dəqiqliyini yaxşılaşdıra bilər, məsələn, şəklin əyriliyini dəyişmək, Binarlaşdırmanı tətbiq etmək və səs-küyün azaldılmasını tətbiq etmək.

Python API vasitəsilə mətn qutularından simvolları necə tanımaq olar?

import easyocr
reader = easyocr.Reader(['en']) # Set the language of the OCR engine

# Load the image and preprocess it

from PIL import Image
import cv2

image = Image.open('text_box.png')
image = image.convert('L') # Convert the image to grayscale
image = cv2.imread('text_box.png')

# OCR engine to recognize the characters in the text box

result = reader.readtext(image, detail=0)

# The result is a list of strings, where each string represents a recognized character in the text box.

 Azəri