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
    Thresholding-and-masking-using-OpenCV - Image Thresholding is used for image segmentation

    Image Thresholding is used for image segmentation. From a grayscale image, thresholding can be used to create binary images. In thresholding we pick a threshold T.

    Grace Ugochi Nneji 3 Feb 15, 2022
    Code for CVPR2021 paper "Learning Salient Boundary Feature for Anchor-free Temporal Action Localization"

    AFSD: Learning Salient Boundary Feature for Anchor-free Temporal Action Localization This is an official implementation in PyTorch of AFSD. Our paper

    Tencent YouTu Research 146 Dec 24, 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
    Application that instantly translates sign-language to letters.

    Sign Language Translator Project Description The main purpose of project is translating sign-language to letters. In accordance with this purpose we d

    3 Sep 29, 2022
    Validate and transform various OCR file formats (hOCR, ALTO, PAGE, FineReader)

    ocr-fileformat Validate and transform between OCR file formats (hOCR, ALTO, PAGE, FineReader) Installation Docker System-wide Usage CLI GUI API Transf

    Universitätsbibliothek Mannheim 152 Dec 20, 2022
    Multi-Oriented Scene Text Detection via Corner Localization and Region Segmentation

    This is the official implementation of "Multi-Oriented Scene Text Detection via Corner Localization and Region Segmentation". For more details, please

    Pengyuan Lyu 309 Dec 06, 2022
    TextBoxes++: A Single-Shot Oriented Scene Text Detector

    TextBoxes++: A Single-Shot Oriented Scene Text Detector Introduction This is an application for scene text detection (TextBoxes++) and recognition (CR

    Minghui Liao 930 Jan 04, 2023
    This is a GUI program which consist of 4 OpenCV projects

    Tkinter-OpenCV Project Using Tkinter, Opencv, Mediapipe This is a python GUI program using Tkinter which consist of 4 OpenCV projects 1. Finger Counte

    Arya Bagde 3 Feb 22, 2022
    Usando o Amazon Textract como OCR para Extração de Dados no DynamoDB

    dio-live-textract2 Repositório de código para o live coding do dia 05/10/2021 sobre extração de dados estruturados e gravação em banco de dados a part

    hugoportela 0 Jan 19, 2022
    Visual Attention based OCR

    Attention-OCR Authours: Qi Guo and Yuntian Deng Visual Attention based OCR. The model first runs a sliding CNN on the image (images are resized to hei

    Yuntian Deng 1.1k Jan 02, 2023
    Deep Learning Chinese Word Segment

    引用 本项目模型BiLSTM+CRF参考论文:http://www.aclweb.org/anthology/N16-1030 ,IDCNN+CRF参考论文:https://arxiv.org/abs/1702.02098 构建 安装好bazel代码构建工具,安装好tensorflow(目前本项目需

    2.1k Dec 23, 2022
    chineseocr/table_line 表格线检测模型pytorch版

    table_line_pytorch chineseocr/table_detct 表格线检测模型table_line pytorch版 原项目github: https://github.com/chineseocr/table-detect 1、模型转换 下载原项目table_detect模型文

    1 Oct 21, 2021
    SRA's seminar on Introduction to Computer Vision Fundamentals

    Introduction to Computer Vision This repository includes basics to : Python Numpy: A python library Git Computer Vision. The aim of this repository is

    Society of Robotics and Automation 147 Dec 04, 2022
    A Python wrapper for the tesseract-ocr API

    tesserocr A simple, Pillow-friendly, wrapper around the tesseract-ocr API for Optical Character Recognition (OCR). tesserocr integrates directly with

    Fayez 1.7k Dec 31, 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
    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
    A buffered and threaded wrapper for the OpenCV VideoCapture object. Can speed up video decoding significantly. Supports

    A buffered and threaded wrapper for the OpenCV VideoCapture object. Can speed up video decoding significantly. Supports "with"-syntax.

    Patrice Matz 0 Oct 30, 2021
    Rotational region detection based on Faster-RCNN.

    R2CNN_Faster_RCNN_Tensorflow Abstract This is a tensorflow re-implementation of R2CNN: Rotational Region CNN for Orientation Robust Scene Text Detecti

    UCAS-Det 581 Nov 22, 2022
    Code for the paper "DewarpNet: Single-Image Document Unwarping With Stacked 3D and 2D Regression Networks" (ICCV '19)

    DewarpNet This repository contains the codes for DewarpNet training. Recent Updates [May, 2020] Added evaluation images and an important note about Ma

    <a href=[email protected]"> 354 Jan 01, 2023