Data Extraction from images
It is difficult to assemble or organise the health deatils files(for eg. lab test report ).Doctor also took time to examine the reports.
Combining both the senarios and coming with automate and digital solution. User just to upload the lab reports (images ) in the application .All the data will be extract and will give the digital reports. Benifits:
1: Get rid of oraganising the bundle of reports.
2: Secure Digital data analysing.
3: Patient can also track his or her health care by distinct parameters.
4: Doctor will also get a simple methodology to examine the reports of perticular patient.
python run.py
Detailed process of installation of packages in mentioned below
Initial Handlings and Packages
Programing Language: Python Methods: Image Processing , Tesseract-OCR , Flask(For UI Interface)
Python :3.7 Softwares: Anaconda,Atom,Spyder,PyCharm (Any One)
Flask : for UI Interface
Install Commands:
pip install flask
Other packages inside flask:
pip install flask-wtf : Direct forms interface with flask
pip install flask-sqlalchemy : Database connectivity with flask
For Image Processing:
Opencv : pip install opencv
NumPy : as usually installed
Imutils : pip install imutils
Argparse : pip install argparse
Skimage : pip install scikit-image
PIL : pip install pillow
Pytesseract: pip install pytesseract
Building a scanner with OpenCV can be accomplished in just three simple steps:
Step 1: Detect edges.
Step 2: Use the edges in the image to find the contour (outline) representing the piece of paper being scanned.
Step 3: Apply a perspective transform to obtain the top-down view of the document.
Using Tessereact, all the data is extracted from processed image and stored in text file for data mining and analysis.
Data analysing and visualization is going on.
- Simple User Interface
- 95% and above percentage accurancy of data Extraction from Image
- User accessiblity in UI is simple
- DataBase is also Implemented