Computer Vision

HTR

OCR

  • Straighten a poorly scanned text document with deskew - In this article I show you how in a few lines of Python code you can straighten a document that has for example been scanned crooked.
  • KYC check with Blue Prism Decipher IDP - Discover in a short demo how Blur Prism Decipher IDP allows you to easily automate the classification and then the extraction of data from unstructured documents (scanned for example).
  • ID Card analysis - In this article we will see how we will be able to recover information (photo, and other information) from a scanned identity card. In this article we will use the OpenCV and tesseract libraries with Python.
  • Advanced use of Tesseract with Python - Find out in this article how to use tesseract in relatively complex cases with Python and OpenCV.
  • A REST service that processes invoices scanned in Python - In this post, I suggest you create a web service (RESTFul) in Python which will retrieve an image (JPEG) to analyze and process it in order to return the constituent elements.
  • Get started with Tesseract - 122/5000 Interested in OCRs? learn how to use Tesseract (Open Source OCR) from the command line but also via Python.

Form Recognition

Images processing

  • Image processing (part 5) Morphologic Transformations - We will see in this article the principles of erosion and dilation of images which are widely used especially during the restoration of poor quality images.
  • Image processing (part 4) Image Transformations - We will see in this article how to perform some basic transformations on images with scikit-image such as rotating, and changing image scale and size.
  • Image processing (part 3) Image Thresholding - In this article (which is the 3rd episode of the image processing series) we will see how to use the image histograms we discussed in article 2 to do some basic editing.
  • Image processing (part 2) the histograms - In the previous article we saw how our digital images were built and stored. This naturally brings us to the image histograms. Of course we don’t manage an image like we do for a text . Images are in fact just matrix (like a pixel map ), so first of all we need to analyse the image, and to do that we'll take a look on the pixel histograms.
  • Image processing (part 1) the digital representation - In this article we will see and especially understand how images are stored in a computer just to make it usable by other softwares. In fact, this post is the first within a series that will allow us to approach image processing in general but also subsequently the place of Artificial Intelligence and especially Deep Learning in this discipline which is part of a set known as computer vision.
  • Automate image straightening with Blue Prism and Python - In this article we will see how to automate image straightening with blue Prism and Python.
  • Straighten a poorly scanned text document with deskew - In this article I show you how in a few lines of Python code you can straighten a document that has for example been scanned crooked.
  • ID Card analysis - In this article we will see how we will be able to recover information (photo, and other information) from a scanned identity card. In this article we will use the OpenCV and tesseract libraries with Python.
  • Facial recognition in an image with OpenCV - Find out in this article how to use OpenCV to easily do facial recognition in a image.
  • A REST service that processes invoices scanned in Python - In this post, I suggest you create a web service (RESTFul) in Python which will retrieve an image (JPEG) to analyze and process it in order to return the constituent elements.

Fork me on GitHub