An Optical Character Recognition system using Pytesseract/Extracting data from Blood Pressure Reports.

Overview

Optical_Character_Recognition

An Optical Character Recognition system using Pytesseract/Extracting data from Blood Pressure Reports.

As an IOT/Computer Visions Intern at the Graduate Rotational Internship program (GRIP) by The Sparks Foundation (TSF), the first task is to implement a character detector which extracts printed or handwritten text from an image/video.

For more learning purposes, I've utilized this feature in cleaning/extracting valuable information from Blood Pressure Reports as images.

download

Dependencies

  • tesseract-ocr package
  • pytesseract 0.3.8
  • Open-cv
  • Pandas

    Using the pytesseract open source library to detect text on image/video.

    Open-cv for Image Processing

    Pandas for data manipulation

  • Owner
    Ramsis Hammadi
    Ramsis Hammadi
    Motion detector, Full body detection, Upper body detection, Cat face detection, Smile detection, Face detection (haar cascade), Silverware detection, Face detection (lbp), and Sending email notifications

    Security camera running OpenCV for object and motion detection. The camera will send email with image of any objects it detects. It also runs a server that provides web interface with live stream vid

    Peace 10 Jun 30, 2021
    Slice a single image into multiple pieces and create a dataset from them

    OpenCV Image to Dataset Converter Slice a single image of Persian digits into mu

    Meysam Parvizi 14 Dec 29, 2022
    graph learning code for ogb

    The final code for OGB Installation Requirements: ogb=1.3.1 torch=1.7.0 torch-geometric=1.7.0 torch-scatter=2.0.6 torch-sparse=0.6.9 Baseline models T

    PierreHao 20 Nov 10, 2022
    Image processing using OpenCv

    Image processing using OpenCv Write a program that opens the webcam, and the user selects one of the following on the video: ✅ If the user presses the

    M.Najafi 4 Feb 18, 2022
    A little but useful tool to explore OCR data extracted with `pytesseract` and `opencv`

    Screenshot OCR Tool Extracting data from screen time screenshots in iOS and Android. We are exploring 3 options: Simple OCR with no text position usin

    Gabriele Marini 1 Dec 07, 2021
    Character Segmentation using TensorFlow

    Character Segmentation Segment characters and spaces in one text line,from this paper Chinese English mixed Character Segmentation as Semantic Segment

    26 Aug 25, 2022
    Go package for OCR (Optical Character Recognition), by using Tesseract C++ library

    gosseract OCR Golang OCR package, by using Tesseract C++ library. OCR Server Do you just want OCR server, or see the working example of this package?

    Hiromu OCHIAI 1.9k Dec 28, 2022
    A semi-automatic open-source tool for Layout Analysis and Region EXtraction on early printed books.

    LAREX LAREX is a semi-automatic open-source tool for layout analysis on early printed books. It uses a rule based connected components approach which

    162 Jan 05, 2023
    Deskewing images with slanted content

    skew_correction De-skewing images with slanted content by finding the deviation using Canny Edge Detection. To Run: In python 3.6, from deskew import

    13 Aug 27, 2022
    OpenCVを用いたカメラキャリブレーションのサンプルです。2021/06/21時点でPython実装のある3種類(通常カメラ向け、魚眼レンズ向け(fisheyeモジュール)、全方位カメラ向け(omnidirモジュール))について用意しています。

    OpenCV-CameraCalibration-Example FishEyeCameraCalibration.mp4 OpenCVを用いたカメラキャリブレーションのサンプルです 2021/06/21時点でPython実装のある以下3種類について用意しています。 通常カメラ向け 魚眼レンズ向け(

    KazuhitoTakahashi 34 Nov 17, 2022
    Read Japanese manga inside browser with selectable text.

    mokuro Read Japanese manga with selectable text inside a browser. See demo: https://kha-white.github.io/manga-demo mokuro_demo.mp4 Demo contains excer

    Maciej Budyś 170 Dec 27, 2022
    Document manipulation detection with python

    image manipulation detection task: -- tianchi function image segmentation salie

    JiaKui Hu 3 Aug 22, 2022
    A simple OCR API server, seriously easy to be deployed by Docker, on Heroku as well

    ocrserver Simple OCR server, as a small working sample for gosseract. Try now here https://ocr-example.herokuapp.com/, and deploy your own now. Deploy

    Hiromu OCHIAI 541 Dec 28, 2022
    A curated list of awesome synthetic data for text location and recognition

    awesome-SynthText A curated list of awesome synthetic data for text location and recognition and OCR datasets. Text location SynthText SynthText_Chine

    Tianzhong 283 Jan 05, 2023
    Detect handwritten words in a text-line (classic image processing method).

    Word segmentation Implementation of scale space technique for word segmentation as proposed by R. Manmatha and N. Srimal. Even though the paper is fro

    Harald Scheidl 190 Jan 03, 2023
    Recognizing cropped text in natural images.

    ASTER: Attentional Scene Text Recognizer with Flexible Rectification ASTER is an accurate scene text recognizer with flexible rectification mechanism.

    Baoguang Shi 681 Jan 02, 2023
    Implementation of EAST scene text detector in Keras

    EAST: An Efficient and Accurate Scene Text Detector This is a Keras implementation of EAST based on a Tensorflow implementation made by argman. The or

    Jan Zdenek 208 Nov 15, 2022
    ERQA - Edge Restoration Quality Assessment

    ERQA - a full-reference quality metric designed to analyze how good image and video restoration methods (SR, deblurring, denoising, etc) are restoring real details.

    MSU Video Group 27 Dec 17, 2022
    An advanced 2D image manipulation with features such as edge detection and image segmentation built using OpenCV

    OpenCV-ToothPaint3-Advanced-Digital-Image-Editor This application named ‘Tooth Paint’ version TP_2020.3 (64-bit) or version 3 was developed within a w

    JunHong 1 Nov 05, 2021