File size: 279 Bytes
79d34b2
b8f0bce
 
 
79d34b2
dfdfb26
 
 
 
1
2
3
4
5
6
7
8
9
import cv2
import pytesseract
from PIL import Image

def extract_weight(img_path):
img = cv2.imread(img_path)
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
text = pytesseract.image_to_string(gray, config='--psm 7 digits')
return ''.join(filter(lambda x: x in '0123456789.', text))