Tesseract: Improved detection #1459
|
@ -24,6 +24,10 @@ function tesseract_ocr_detection(&$media)
|
||||||
{
|
{
|
||||||
$ocr = new TesseractOCR();
|
$ocr = new TesseractOCR();
|
||||||
try {
|
try {
|
||||||
|
$languages = $ocr->availableLanguages();
|
||||||
|
if ($languages) {
|
||||||
|
$ocr->lang(implode('+', $languages));
|
||||||
|
}
|
||||||
$ocr->tempDir(System::getTempPath());
|
$ocr->tempDir(System::getTempPath());
|
||||||
$ocr->imageData($media['img_str'], strlen($media['img_str']));
|
$ocr->imageData($media['img_str'], strlen($media['img_str']));
|
||||||
$media['description'] = $ocr->run();
|
$media['description'] = $ocr->run();
|
||||||
|
|
Loading…
Reference in a new issue