Spaces:
Sleeping
Sleeping
| import pandas as pd | |
| import numpy as np | |
| import streamlit as st | |
| import easyocr | |
| import PIL | |
| from PIL import Image, ImageDraw | |
| from matplotlib import pyplot as plt | |
| # main title | |
| st.set_page_config(layout="wide") | |
| st.title("Get text from image with EasyOCR") | |
| # subtitle | |
| st.markdown("## EasyOCRR with Streamlit") | |
| col1, col2 = st.columns(2) | |
| uploaded_file = col1.file_uploader("Upload your file here ",type=['png','jpeg','jpg']) | |
| if uploaded_file is not None: | |
| col1.image(uploaded_file) #display | |
| #print("GOGO ",type(uploaded_file)) | |
| image = Image.open(uploaded_file) | |
| reader = easyocr.Reader(['tr','en'], gpu=False) | |
| result = reader.readtext(np.array(image),paragraph=True) # turn image to numpy array | |
| #print(len(result)) | |
| result_text = "\n\n".join([item[1] for item in result]) | |
| col2.markdown(result_text) |