Update app.py
Browse files
app.py
CHANGED
|
@@ -173,14 +173,14 @@ def remove_bg(fl, i):
|
|
| 173 |
|
| 174 |
fr_diff = cv2.dilate(cv2.erode(fr_diff, element), element)
|
| 175 |
|
| 176 |
-
|
| 177 |
-
if float(int(i/2)) == i/2: # is photo with the flash
|
| 178 |
-
print(i)
|
| 179 |
-
cv2.imwrite(fl_, fr_diff)
|
| 180 |
-
else: # is without
|
| 181 |
fr = cv2.imread(fl_)
|
| 182 |
fr = fr_diff - fr
|
| 183 |
cv2.imwrite(fl_, fr)
|
|
|
|
|
|
|
|
|
|
|
|
|
| 184 |
return fl_
|
| 185 |
|
| 186 |
def sharpest(fl, i):
|
|
|
|
| 173 |
|
| 174 |
fr_diff = cv2.dilate(cv2.erode(fr_diff, element), element)
|
| 175 |
|
| 176 |
+
if i % 2: # odd: is photo without the flash
|
|
|
|
|
|
|
|
|
|
|
|
|
| 177 |
fr = cv2.imread(fl_)
|
| 178 |
fr = fr_diff - fr
|
| 179 |
cv2.imwrite(fl_, fr)
|
| 180 |
+
else: # even: with the flash
|
| 181 |
+
fl_ = fl.split(".")[0] + "_.png"
|
| 182 |
+
cv2.imwrite(fl_, fr_diff)
|
| 183 |
+
|
| 184 |
return fl_
|
| 185 |
|
| 186 |
def sharpest(fl, i):
|