MANIKANDAN A commited on
Commit
a776d08
·
1 Parent(s): 1b45c09

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
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: