In this tutorial, you will learn how to apply OpenCV OCR (Optical Character Recognition). We will perform both (1) text detection and (2) text recognition using OpenCV, Python, and Tesseract. A few weeks ago I showed you how to perform text detection using OpenCV’s EAST deep learning model. Using this model we were able to […]
Search results for "tesseract"
In last week’s blog post we learned how to install the Tesseract binary for Optical Character Recognition (OCR). We then applied the Tesseract program to test and evaluate the performance of the OCR engine on a very small set of example images. As our results demonstrated, Tesseract works best when there is a (very) clean […]
Today’s blog post is part one in a two part series on installing and using the Tesseract library for Optical Character Recognition (OCR). OCR is the automatic process of converting typed, handwritten, or printed text to machine-encoded text that we can access and manipulate via a string variable. Part one of this series will focus […]
Today’s blog post is a continuation of our recent series on Optical Character Recognition (OCR) and computer vision. In a previous blog post, we learned how to install the Tesseract binary and use it for OCR. We then learned how to cleanup images using basic image processing techniques to improve the output of Tesseract OCR. […]
In today’s blog post, I interview PyImageSearch Gurus member, Tuomo Hiippala, who was recently awarded a 28000€ grant (approximately $30,500 USD) to research how computer vision can be used to study visual culture, including social media images and photo archives. We’ll discuss his very unique area of research, which blends linguistics with computer vision, and how his work is […]