Project Presentation
http://www.authorstream.com/Presentation/alexhefetz-1610988-flash/
What This Is
This was our University project. We had to upgrade a basic Hebrew OCR program. This program was written in C#.
What This Does
This Program can recognize Hebrew and English characters, both typed and handwritten. It can learn the fonts from your computer or you can teach it your own Handwriting. It can read most image formats as well as PDFs.
Features
- Hebrew and English OCR.
- Can recognize handwritten and typed text.
- Can learn any font in your computer.
- Automatically detects the font the text is written in.
- Can learn individual handwriting. The more you use it the better it gets.
- Has various image filters for improving the quality of the text image.
- Is capable of best aligning the handwritten text for optimal recognition.
- Can update font information from servers.
- Can spell-check and correct the results.
i downloaded your project. i select an image containing handwritten characters. when i click the ‘get text ‘ button it asked me whether it is a handwritten. i choose yes, and also asked, which language is the text. i choose English. After that i didn’t seen any response back. it didn’t recognize the handwritten text. will you help me recover the problem?
Thanks for using the software.
First, the program that you downloaded is only the client side that do the pre-process, the real engine is the server side that not include in the setup file.
You need to run the server (link is above), set the address in the client program to connect to localhost, then run the client to recognize a text.
For more information, please read the user manual
is the program still maintained?
does the server work? I did not understand your server manual so did not succeed
The server works perfectly, You just need to run both the server and the client together, then, set the address at the client program to connect to localhost server. Only then the client will be able to recognize a text.
For more information, please read the user manual.
The program no longer maintain, it serve its goal as a prototype and as proof of concept for a BSc project.
Nevertheless, The program is an open source, every one can add features or can used as it is.
hello i get the project but not have library reference Aforge
what version use in project?
Thank you using the project.
The Aforge that should be compatible with the project is AForge.NET Framework-2.2.1
Hi,
I am having trouble figuring out how to use the program and I have read the user manual. I am on israel time, would you be able to help me convert a PDF of handwritten hebrew notes to typed hebrew characters in a Word Doc? Please let me know, I have been working on this for a long time and I would really like to have it completed by the last night of chaunkah because it is a chanukah present!
Thank you, Raina Balsam
hello, can this conert my hebrew handwriting to hebrew text?
Yes, it can convert your handwriting to Hebrew text, but it required technical know-how to setup the program and train it to know your handwriting.
What localhost port should I use? 80?
According to the Developer Manual, the port number need to be set both in the server side and the client side to the same number. For more information please read the manual.
does this work on windows 11?
It should
Is there a server that can be tested?
Yes, download the zip file, extract the files and follow the instructions in the documentation.
hey, i’m trying to use the software. server running and waiting for connections, ports opened in firewall and router, pinged localhost to no-ip, installed AForge.NET Framework-2.2.1, scripts create and train fonts ran.
when i updating fonts through server dropdown i get “An existing connection was forcibly closed by the remote host
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at HOCR.Client.SendFile(String fullfileName, Socket clientSock, UpdateForm CallForm)”
or sometimes just
Sending ‘netlist.nlist’
File ‘netlist.nlist’ was not transferred.
Update was unsuccessful
thank for your enterprise an affords for this open source.
Its sound like a firewall blocking the trasfer. I dont see any other reason for this not to work.
Hello! I’ve downloaded and run both HOCR and ServerHOCR, but no matter what I try to check in setting, It doesn’t seem to connect or find networks.
Could you please make more “step-by-step” instruction to running your application on a new computer?
Information in the manual didn’t prove helpful..
Can you please be more specific on what problem you are facing.
Note that this is an old software that probably need a specific environment to run.
can this work with an iPad?
No, it requires Windows with .NET environment
hello I’m not such a computer tech how do I know if this program will work on my computer?
Also if i understand this has to be run while I’m online correct?
Thank you
This is a developer program, not a final product. Its purpose is to demonstrate a prototype of the concept and provide programmers with a head start on designing such a system.
The user guide document specifies the steps required to run the program.