Omnibus commited on
Commit
f18bb89
Β·
1 Parent(s): de7b380

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -14
app.py CHANGED
@@ -206,30 +206,30 @@ def blur_im(img,bounds,target_lang,trans_lang):
206
  text = this(bound[1],target_lang,trans_lang)
207
  bw, bh = (w,h)
208
  tw, th = draw.textsize(text)
209
- #drv_rat=(bw/tw)
210
- #if drv_rat >= 3:
211
- # rat = 0.1
212
- #elif drv_rat < 3 and drv_rat >= 2:
213
- # rat = 0.2
214
- #elif drv_rat < 2 and drv_rat >=1:
215
- # rat = 0.1
216
- #elif drv_rat < 1:
217
- # rat = 0.05
218
  #print(drv_rat)
219
  #print(rat)
220
  #print(float(rat))
221
- #font_size=int(int(w)*float(rat))
222
  font_size_o=int(int(w)*0.1)
223
 
224
- #font = ImageFont.truetype("./fonts/unifont-15.0.01.ttf", int(font_size))
225
  font_o = ImageFont.truetype("./fonts/unifont-15.0.01.ttf", int(font_size_o))
226
 
227
 
228
- #draw.text((x-int((bw-tw)/2),y), text, font=font, fill="red")
229
  if bw - tw > 0:
230
- draw.text(((x+(bw-tw)/2),y), text, font=font_o, fill=(0,0,0))
231
- elif bw - tw < 0:
232
  draw.text(((x-(bw-tw)/2),y), text, font=font_o, fill=(0,0,0))
 
 
233
  else:
234
  draw.text((x,y), text, font=font_o, fill=(0,0,0))
235
 
 
206
  text = this(bound[1],target_lang,trans_lang)
207
  bw, bh = (w,h)
208
  tw, th = draw.textsize(text)
209
+ drv_rat=(bw/tw)
210
+ if drv_rat >= 3:
211
+ rat = 0.1
212
+ elif drv_rat < 3 and drv_rat >= 2:
213
+ rat = 0.1
214
+ elif drv_rat < 2 and drv_rat >=1:
215
+ rat = 0.1
216
+ elif drv_rat < 1:
217
+ rat = 0.1
218
  #print(drv_rat)
219
  #print(rat)
220
  #print(float(rat))
221
+ font_size=int(int(w)*float(rat))
222
  font_size_o=int(int(w)*0.1)
223
 
224
+ font = ImageFont.truetype("./fonts/unifont-15.0.01.ttf", int(font_size))
225
  font_o = ImageFont.truetype("./fonts/unifont-15.0.01.ttf", int(font_size_o))
226
 
227
 
228
+ draw.text(((x-(bw-tw)/2),y), text, font=font, fill="red")
229
  if bw - tw > 0:
 
 
230
  draw.text(((x-(bw-tw)/2),y), text, font=font_o, fill=(0,0,0))
231
+ elif bw - tw < 0:
232
+ draw.text(((x+(bw-tw)/2),y), text, font=font_o, fill=(0,0,0))
233
  else:
234
  draw.text((x,y), text, font=font_o, fill=(0,0,0))
235