Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -1,3 +1,4 @@
|
|
|
|
1 |
import numpy as np
|
2 |
from PIL import Image
|
3 |
import streamlit as st
|
@@ -10,7 +11,8 @@ extractor = ViTFeatureExtractor.from_pretrained("nlpconnect/vit-gpt2-image-capti
|
|
10 |
tokeniser = AutoTokenizer.from_pretrained("nlpconnect/vit-gpt2-image-captioning")
|
11 |
|
12 |
def generate_captions(image):
|
13 |
-
image = Image.open(image).convert("RGB")
|
|
|
14 |
generated_caption = tokeniser.decode(model.generate(extractor(image, return_tensors="pt").pixel_values.to("cpu"))[0])
|
15 |
sentence = generated_caption
|
16 |
text_to_remove = "<|endoftext|>"
|
|
|
1 |
+
import cv2
|
2 |
import numpy as np
|
3 |
from PIL import Image
|
4 |
import streamlit as st
|
|
|
11 |
tokeniser = AutoTokenizer.from_pretrained("nlpconnect/vit-gpt2-image-captioning")
|
12 |
|
13 |
def generate_captions(image):
|
14 |
+
#image = Image.open(image).convert("RGB")
|
15 |
+
image = cv2.resize(image, (224, 224))
|
16 |
generated_caption = tokeniser.decode(model.generate(extractor(image, return_tensors="pt").pixel_values.to("cpu"))[0])
|
17 |
sentence = generated_caption
|
18 |
text_to_remove = "<|endoftext|>"
|