Spaces:
Build error
Build error
File size: 840 Bytes
ae8a7b7 43097e0 ae8a7b7 43097e0 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
import streamlit as st
from camera_input_live import camera_input_live
#image = camera_input_live()
#if image:
# st.image(image)
import cv2
import numpy as np
import streamlit as st
from camera_input_live import camera_input_live
"# Streamlit camera input live Demo"
"## Try holding a qr code in front of your webcam"
image = camera_input_live()
if image is not None:
st.image(image)
bytes_data = image.getvalue()
cv2_img = cv2.imdecode(np.frombuffer(bytes_data, np.uint8), cv2.IMREAD_COLOR)
detector = cv2.QRCodeDetector()
data, bbox, straight_qrcode = detector.detectAndDecode(cv2_img)
if data:
st.write("# Found QR code")
st.write(data)
with st.expander("Show details"):
st.write("BBox:", bbox)
st.write("Straight QR code:", straight_qrcode)
|