Tesseract OCR has features to recognize characters from images and return as text. It can also transform an image into a searchable PDF (text + image together). It also has a LIB in C ++ that allows calling all its resources from C ++.
Several programmers have already made Golang Bindings to Tesseract C ++ library, but have only done some basic functions. Ex: take a look on GeertJohan / [login to view URL] ([login to view URL]).
The golang library I used as example was only partially implemented, for example: I can send an image and receive the recognized text from the image. But I can't send an image and return the searchable pdf, as they didn't made bindings to this specific Tesseract function.
I look on Tesseract C++ Library source and saw that is the "TessPDFRenderer" function that does the job, and maybe some other that you will have to make the Bindings in order generate searchable pdf.
Anyway, I'm new to Go and my knowledge on C++ is little, So I need a programmer to implement Bindings in Golang to a Tesseract C++ functions necessary to generate a searchable pdf from an image.
From what I saw it seems to be quite easy, maybe 2 hours of work by an experienced programmer.
1) should be implemented on Linux.
2) you can use the source code of the GitHub project above and add the bindings to it.
3) have to send an explanation of how to install and test.
Category: IT & Programming
Subcategory: Desktop applications
What is the scope of the project ?: Bug or small change
Is this a project or a job position ?: A project
I currently have: I have a general idea
Required availability: As needed
API Integrations: Other (Other APIs)
Required platforms: Linux / Unix.
3 freelancers are bidding on average $161 for this job
Hello, I'm interested to contribute in developing of this project. I habe experience in different programming languages, like C++, Python, Java or Go. You can send me more details about.