DerrylNessie commited on
Commit
ae0db67
1 Parent(s): 8c1c51a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -4
app.py CHANGED
@@ -5,7 +5,7 @@ from PIL import ImageDraw
5
  import gradio as gr
6
  import torch
7
  import easyocr
8
- import cv2
9
  import math
10
  import numpy as np
11
 
@@ -42,7 +42,7 @@ def inference(img, lang):
42
  #mask = PIL.Image.open(img.name)
43
  mask = Image.new("L", im.size, 0)
44
  draw_mask(mask, bounds)
45
- dst = cv2.inpaint(np.float32(img),np.float32(mask),3,cv2.INPAINT_TELEA)
46
  #masking(im, mask)
47
  #img_inpainted = cv2.inpaint(im, mask, 7, cv2.INPAINT_NS)
48
  #remove_text(im, mask, bounds)
@@ -50,12 +50,18 @@ def inference(img, lang):
50
  cv2.imshow('dst', dst)
51
  im.save('result.jpg')
52
  mask.save('mask.png')
 
 
 
 
 
 
53
  #final.save('final.png')
54
  #img_inpainted.save('inpaint.jpg')
55
-
56
  #img_inpainted = cv2.inpaint(im, mask, 7, cv2.INPAINT_TELEA)
57
  #cv2.imwrite('dst.png', dst)
58
- #dst.save('dst.png')
59
  return ['result.jpg', 'mask.png', pd.DataFrame(bounds). iloc[: , 1:2]]
60
 
61
  title = 'EasyOCR'
 
5
  import gradio as gr
6
  import torch
7
  import easyocr
8
+ import cv2 as cv
9
  import math
10
  import numpy as np
11
 
 
42
  #mask = PIL.Image.open(img.name)
43
  mask = Image.new("L", im.size, 0)
44
  draw_mask(mask, bounds)
45
+ #
46
  #masking(im, mask)
47
  #img_inpainted = cv2.inpaint(im, mask, 7, cv2.INPAINT_NS)
48
  #remove_text(im, mask, bounds)
 
50
  cv2.imshow('dst', dst)
51
  im.save('result.jpg')
52
  mask.save('mask.png')
53
+
54
+ img = cv.imread('result.jpg')
55
+ mask = cv.imread('mask2.png',0)
56
+ dst = cv.inpaint(img,mask,3,cv.INPAINT_TELEA)
57
+
58
+
59
  #final.save('final.png')
60
  #img_inpainted.save('inpaint.jpg')
61
+ #dst = cv2.inpaint(np.float32(img),np.float32(mask),3,cv2.INPAINT_TELEA)
62
  #img_inpainted = cv2.inpaint(im, mask, 7, cv2.INPAINT_TELEA)
63
  #cv2.imwrite('dst.png', dst)
64
+ dst.save('result.jpg')
65
  return ['result.jpg', 'mask.png', pd.DataFrame(bounds). iloc[: , 1:2]]
66
 
67
  title = 'EasyOCR'