Анализ OCR с использованием tesseract не возвращает правильные данные. Я установил tesseract-ocr-3.02.02.tar.gz по ссылке ниже:
http://miphol.com/muse/2013/05/install-tesseract-ocr-on-ubunt.html
Тессеракт установлен правильно, и я протестировал то же самое с помощью командной строки.
/usr/local/bin/tesseract /var/www/html/xxx/test/test.jpg /var/www/html/xxx/test/output1 -l eng
or
/usr/local/bin/tesseract /var/www/html/xxx/test/test.jpg /var/www/html/xxx/test/output1
Но это показывает результат как:
-M
NATURAL WORKS
LOMFANV
mvmc: nu amer number: anon
Kev one Detils
uduln mm
u-dun-5: Nm1n,1mn
sin‘-.nm..u 34Wnt1¢IuD-EYSDANHY
nufi-.n..u.u
my-=um.=—zu.uum
u.u-u.._.n £1149
Iuynunnntni smawxmwawanram lhn: Bnan
xmams
am: manam-grmsusqn m m
Ana. mg 1 Sn lmgfidd avail:
ua._ we 2
any Enrllllh-Em
um Anaaamm
v-an an: 514 mu
Ia-my mm m-gum. (Great Enlam)
khan-. nmmsum
nu.-no) Axum:
Bnan nmaws
Sn lulfidd swung
um-r-gt-am
Amagmm
314 mu
umai w:-gown (Gas! Enlam)
unum Works unmullli
vo Em 1rm1
Eurllllh-Em
wst Mdards
m mx
urn.
Ema [email protected]».nasm-ruamm .a
wax»; www mmanwmmaruamm m
mam
Sm lad:-euun:
Q-mivluine n.._.n
ham
:1:
224
Mntrahs muss-m Mn: Vua Babylmm
1 mm mm
m..«y-.:ay-u-name
Bflmal: us:
umanasnn: mm
nmnuumsnn mm
um-.musnman: us:
9-pp-v-;a..m..iu-1 an
nhl nus
Для изображения:
введите описание изображения здесь
Я буду использовать shell_exec (PHP) для чтения текста и работы на платформе Linux. Пожалуйста, предложите, где я делаю ошибку.
Задача ещё не решена.
Других решений пока нет …