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
    Run tesseract with the tesserocr bindings with @OCR-D's interfaces

    ocrd_tesserocr Crop, deskew, segment into regions / tables / lines / words, or recognize with tesserocr Introduction This package offers OCR-D complia

    OCR-D 38 Oct 14, 2022
    A curated list of promising OCR resources

    Call for contributor(paper summary,dataset generation,algorithm implementation and any other useful resources) awesome-ocr A curated list of promising

    wanghaisheng 1.6k Jan 04, 2023
    A tool for extracting text from scanned documents (via OCR), with user-defined post-processing.

    The project is based on older versions of tesseract and other tools, and is now superseded by another project which allows for more granular control o

    Maxim 32 Jul 24, 2022
    Source code of our TPAMI'21 paper Dual Encoding for Video Retrieval by Text and CVPR'19 paper Dual Encoding for Zero-Example Video Retrieval.

    Dual Encoding for Video Retrieval by Text Source code of our TPAMI'21 paper Dual Encoding for Video Retrieval by Text and CVPR'19 paper Dual Encoding

    81 Dec 01, 2022
    Text layer for bio-image annotation.

    napari-text-layer Napari text layer for bio-image annotation. Installation You can install using pip: pip install napari-text-layer Keybindings and m

    6 Sep 29, 2022
    STEFANN: Scene Text Editor using Font Adaptive Neural Network

    STEFANN: Scene Text Editor using Font Adaptive Neural Network @ The IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) 2020.

    Prasun Roy 208 Dec 11, 2022
    Face_mosaic - Mosaic blur processing is applied to multiple faces appearing in the video

    動機 face_recognitionを使用して得られる顔座標は長方形であり、この座標をそのまま用いてぼかし処理を行った場合得られる画像は醜い。 それに対してモ

    Yoshitsugu Kesamaru 6 Feb 03, 2022
    Primary QPDF source code and documentation

    QPDF QPDF is a command-line tool and C++ library that performs content-preserving transformations on PDF files. It supports linearization, encryption,

    QPDF 2.2k Jan 04, 2023
    Textboxes : Image Text Detection Model : python package (tensorflow)

    shinTB Abstract A python package for use Textboxes : Image Text Detection Model implemented by tensorflow, cv2 Textboxes Paper Review in Korean (My Bl

    Jayne Shin (신재인) 91 Dec 15, 2022
    This repository contains codes on how to handle mouse event using OpenCV

    Handling-Mouse-Click-Events-Using-OpenCV This repository contains codes on how t

    Happy N. Monday 3 Feb 15, 2022
    Generate a list of papers with publicly available source code in the daily arxiv

    2021-06-08 paper code optimal network slicing for service-oriented networks with flexible routing and guaranteed e2e latency networkslicing multi-moda

    79 Jan 03, 2023
    Python bindings for JIGSAW: a Delaunay-based unstructured mesh generator.

    JIGSAW: An unstructured mesh generator JIGSAW is an unstructured mesh generator and tessellation library; designed to generate high-quality triangulat

    Darren Engwirda 26 Dec 13, 2022
    Connect Aseprite to Blender for painting pixelart textures in real time

    Pribambase Pribambase is a small tool that connects Aseprite and Blender, to allow painting with instant viewport feedback and all functionality of ex

    117 Jan 03, 2023
    The code for “Oriented RepPoints for Aerail Object Detection”

    Oriented RepPoints for Aerial Object Detection The code for the implementation of “Oriented RepPoints”, Under review. (arXiv preprint) Introduction Or

    WentongLi 207 Dec 24, 2022
    learn how to use Gesture Control to change the volume of a computer

    Volume-Control-using-gesture In this project we are going to learn how to use Gesture Control to change the volume of a computer. We first look into h

    Diwas Pandey 49 Sep 22, 2022
    Camelot: PDF Table Extraction for Humans

    Camelot: PDF Table Extraction for Humans Camelot is a Python library that makes it easy for anyone to extract tables from PDF files! Note: You can als

    Atlan Technologies Pvt Ltd 3.3k Dec 31, 2022
    A tool combining EasyOCR and LaMa to automatically detect text and replace it with an inpainted background.

    EasyLaMa (WIP) This is a tool combining EasyOCR and LaMa to automatically detect text and replace it with an inpainted background. Installation For GP

    3 Sep 17, 2022
    Repository for playing the computer vision apps: People analytics on Raspberry Pi.

    play-with-torch Repository for playing the computer vision apps: People analytics on Raspberry Pi. Tools Tested Hardware RasberryPi 4 Model B here, RA

    eMHa 1 Sep 23, 2021
    Virtual Zoom Gesture using OpenCV

    Virtual_Zoom_Gesture I have created a virtual zoom gesture where we can Zoom in and Zoom out any image and even we can move that image anywhere on the

    Mudit Sinha 2 Dec 26, 2021
    A python program to block out your face

    Readme This is a small program I threw together in about 6 hours to block out your face. It probably doesn't work very well, so be warned. By default,

    1 Oct 17, 2021