Spaces:
Sleeping
Sleeping
import streamlit as st | |
import cv2 | |
import tempfile | |
from ocr_engine import extract_weight | |
st.set_page_config(page_title="Auto Weight Logger", layout="centered") | |
st.title("βοΈ Auto Weight Logger") | |
img_data = st.camera_input("π· Capture the weight display") | |
if img_data: | |
βwith tempfile.NamedTemporaryFile(delete=False, suffix=".jpg") as f: | |
ββf.write(img_data.getvalue()) | |
ββf.flush() | |
ββweight = extract_weight(f.name) | |
ββst.image(f.name, caption="πΈ Snapshot") | |
ββst.success(f"β Detected Weight: {weight} g") |