Как реализовать код Pytesseract с Opencl, чтобы он работал на GPU? - PullRequest
0 голосов
/ 16 октября 2019

Я запустил OCR для документа, используя pytesseract . Результаты были очень хорошими, но это заняло очень много времени.

Теперь я хотел бы запустить этот код на GPU. Официальная документация tesseract гласит, что мы можем запустить код на графическом процессоре, используя opencl , но я до сих пор не нашел никакой реализации. Может кто-нибудь объяснить, как мне поступить?

1 Ответ

0 голосов
/ 18 октября 2019

Где в официальной документации tesseract указано , что мы можем запустить код на GPU, используя opencl ? Существует экспериментальная и неподдерживаемая реализация opencl для небольшой части кода, но она не дает каких-либо существенных улучшений.

Если вы заинтересованы в улучшении скорости, посмотрите на возможности длязапускайте tesseract быстрее + ​​используйте упаковщик tesseract (или напишите свой собственный - см. SimpleTesseractPythonWrapper ), использующий его API вместо переноса исполняемого файла tesseract (например, pytesseract).

...