Reaper200 commited on
Commit
88a20b4
·
verified ·
1 Parent(s): 93999f7

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +21 -0
app.py ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ from transformers import DetrForObjectDetection, DetrFeatureExtractor
3
+ from PIL import Image
4
+
5
+ # Load model and feature extractor
6
+ model = DetrForObjectDetection.from_pretrained("facebook/detr-resnet-50")
7
+ feature_extractor = DetrFeatureExtractor.from_pretrained("facebook/detr-resnet-50")
8
+
9
+ st.title("Context-Aware Object Detection")
10
+
11
+ # Upload an image
12
+ uploaded_file = st.file_uploader("Choose an image...", type="jpg")
13
+ if uploaded_file is not None:
14
+ image = Image.open(uploaded_file)
15
+ st.image(image, caption="Uploaded Image", use_column_width=True)
16
+
17
+ # Run detection
18
+ inputs = feature_extractor(images=image, return_tensors="pt")
19
+ outputs = model(**inputs)
20
+ # Display results here
21
+ st.write(outputs)