Tessa - OCR
Developer: Abdulqadir Rashik
Current Version: 1.5.1
Last Updated: 4 days ago
Download Size: 143.2 MB - Download
Tessa extracts text from your image or PDF documents, processing each page multiple times to optimize recognition, so that the time you spend in proofreading and correcting mistakes is minimized.
The editing tools available in the app allow you to modify pages before they are processed so that you can whiten out unneeded areas and limit recognition to a specific part of your page
While the basic version of the app limits recognition to one page at a time, a single in-app upgrade to premium unlocks the ability to process multiple pages in a single go.
Upgrading to premium also removes ads.
Tessa comes with support for multiple languages.
The following languages are currently available:
Tessa processes each page multiple times to improve recognition results, however, please note that the output depends on the input quality and even in the best of scenarios, should still be proofread for corrections.
Tessa works well with documents printed using commonly used fonts and does not do well with handwritten documents or those using ornamental or other fancy fonts.
Major UI redesign
Most Helpful Reviews
Tessa - Thanks for this application this totally does my job and it gives me complete access to the contents of PDF files.
Will change the review if they fix it. - It might be a Sierra issue, but the TIF file that I tried to scan crashes the app: Thread 1 Crashed:: Dispatch queue: NSOperationQueue 0x60800022b940 :: NSOperation 0x600000454d30 (QOS: USER_INTERACTIVE) 0 com.miavy.Tessa 0x000000010aca6b93 0x10ac31000 + 482195 1 com.miavy.Tessa 0x000000010ac48577 0x10ac31000 + 95607 2 com.miavy.Tessa 0x000000010ac34460 0x10ac31000 + 13408 3 com.apple.Foundation 0x00007fffcbbae979 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 7 4 com.apple.Foundation 0x00007fffcbbae65c -[NSBlockOperation main] + 101 5 com.apple.Foundation 0x00007fffcbbacd84 -[__NSOperationInternal _start:] + 672 6 com.apple.Foundation 0x00007fffcbba8c3b __NSOQSchedule_f + 201 7 libdispatch.dylib 0x00007fffdf20c128 _dispatch_client_callout + 8 8 libdispatch.dylib 0x00007fffdf222b97 _dispatch_queue_serial_drain + 896 9 libdispatch.dylib 0x00007fffdf214d41 _dispatch_queue_invoke + 1046 10 libdispatch.dylib 0x00007fffdf20dee0 _dispatch_root_queue_drain + 476 11 libdispatch.dylib 0x00007fffdf20dcb7 _dispatch_worker_thread3 + 99 12 libsystem_pthread.dylib 0x00007fffdf458746 _pthread_wqthread + 1299 13 libsystem_pthread.dylib 0x00007fffdf458221 start_wqthread + 13 I don’t think it’s useful to have unhandled exceptions arrive at the user screen, especially when they are trappable.