MANIKANDAN A
commited on
Commit
·
a776d08
1
Parent(s):
1b45c09
Update app.py
Browse files
app.py
CHANGED
@@ -96,11 +96,11 @@ def login_section():
|
|
96 |
except sqlite3.OperationalError as e:
|
97 |
st.error(f"An error occurred while trying to log in: {e}")
|
98 |
|
99 |
-
def translate_caption(caption, target_language):
|
100 |
translated = translator.translate(caption, dest=target_language)
|
101 |
return translated.text
|
102 |
|
103 |
-
def predict(cap_col):
|
104 |
captions = []
|
105 |
pred_caption = generate_caption('tmp.jpg', caption_model)
|
106 |
|
@@ -138,7 +138,7 @@ def generate_caption_section():
|
|
138 |
img = img.convert('RGB')
|
139 |
col1.image(img, caption="Input Image", use_column_width=True)
|
140 |
img.save('tmp.jpg')
|
141 |
-
predict(col2)
|
142 |
|
143 |
st.markdown('<center style="opacity: 70%">OR</center>', unsafe_allow_html=True)
|
144 |
|
@@ -148,7 +148,7 @@ def generate_caption_section():
|
|
148 |
img = img.convert('RGB')
|
149 |
col1.image(img, caption="Input Image", use_column_width=True)
|
150 |
img.save('tmp.jpg')
|
151 |
-
predict(col2)
|
152 |
|
153 |
# Remove temporary image file
|
154 |
if img_url or img_upload:
|
|
|
96 |
except sqlite3.OperationalError as e:
|
97 |
st.error(f"An error occurred while trying to log in: {e}")
|
98 |
|
99 |
+
def translate_caption(caption, target_language="en"):
|
100 |
translated = translator.translate(caption, dest=target_language)
|
101 |
return translated.text
|
102 |
|
103 |
+
def predict(cap_col, target_language):
|
104 |
captions = []
|
105 |
pred_caption = generate_caption('tmp.jpg', caption_model)
|
106 |
|
|
|
138 |
img = img.convert('RGB')
|
139 |
col1.image(img, caption="Input Image", use_column_width=True)
|
140 |
img.save('tmp.jpg')
|
141 |
+
predict(col2, target_language)
|
142 |
|
143 |
st.markdown('<center style="opacity: 70%">OR</center>', unsafe_allow_html=True)
|
144 |
|
|
|
148 |
img = img.convert('RGB')
|
149 |
col1.image(img, caption="Input Image", use_column_width=True)
|
150 |
img.save('tmp.jpg')
|
151 |
+
predict(col2, target_language)
|
152 |
|
153 |
# Remove temporary image file
|
154 |
if img_url or img_upload:
|