Update app.py
Browse files
app.py
CHANGED
|
@@ -219,7 +219,7 @@ def make_video(video_path, outdir='./vis_video_depth', encoder='vits', blur_data
|
|
| 219 |
continue
|
| 220 |
thumbnail_old = thumbnail
|
| 221 |
|
| 222 |
-
blur_frame = cv2.cvtColor(
|
| 223 |
comb_frame = np.concatenate((blur_frame, depth_color), axis=0)
|
| 224 |
|
| 225 |
cv2.imwrite(f"f{count}_comb.png", comb_frame)
|
|
@@ -289,8 +289,8 @@ def blur_image(image, depth, blur_data):
|
|
| 289 |
j = 0
|
| 290 |
while j < 256:
|
| 291 |
i = 255 - j
|
| 292 |
-
blur_lo = np.array([i,i,i])
|
| 293 |
-
blur_hi = np.array([i+1,i+1,i+1])
|
| 294 |
blur_mask = cv2.inRange(depth, blur_lo, blur_hi)
|
| 295 |
|
| 296 |
#print(f'kernel size {int(blur_a[j])}')
|
|
@@ -298,9 +298,6 @@ def blur_image(image, depth, blur_data):
|
|
| 298 |
|
| 299 |
blur_frame[blur_mask>0] = blur[blur_mask>0]
|
| 300 |
j = j + 1
|
| 301 |
-
|
| 302 |
-
white = cv2.inRange(blur_frame, np.array([255,255,255]), np.array([255,255,255]))
|
| 303 |
-
blur_frame[white>0] = (254,254,254)
|
| 304 |
|
| 305 |
return blur_frame
|
| 306 |
|
|
@@ -448,8 +445,11 @@ def draw_mask(o, b, v, d, evt: gr.EventData):
|
|
| 448 |
frame = cv2.imread(frames[frame_selected], cv2.IMREAD_UNCHANGED).astype(np.uint8)
|
| 449 |
frame[mask>0] = (0,0,0,0)
|
| 450 |
cv2.imwrite(frames[frame_selected], frame)
|
|
|
|
|
|
|
|
|
|
|
|
|
| 451 |
|
| 452 |
-
switch_rows(False)
|
| 453 |
return gr.ImageEditor(value=d)
|
| 454 |
|
| 455 |
js = """
|
|
|
|
| 219 |
continue
|
| 220 |
thumbnail_old = thumbnail
|
| 221 |
|
| 222 |
+
blur_frame = blur_image(cv2.cvtColor(raw_frame, cv2.COLOR_BGR2BGRA), depth_color, blur_data)
|
| 223 |
comb_frame = np.concatenate((blur_frame, depth_color), axis=0)
|
| 224 |
|
| 225 |
cv2.imwrite(f"f{count}_comb.png", comb_frame)
|
|
|
|
| 289 |
j = 0
|
| 290 |
while j < 256:
|
| 291 |
i = 255 - j
|
| 292 |
+
blur_lo = np.array([i,i,i,255])
|
| 293 |
+
blur_hi = np.array([i+1,i+1,i+1,255])
|
| 294 |
blur_mask = cv2.inRange(depth, blur_lo, blur_hi)
|
| 295 |
|
| 296 |
#print(f'kernel size {int(blur_a[j])}')
|
|
|
|
| 298 |
|
| 299 |
blur_frame[blur_mask>0] = blur[blur_mask>0]
|
| 300 |
j = j + 1
|
|
|
|
|
|
|
|
|
|
| 301 |
|
| 302 |
return blur_frame
|
| 303 |
|
|
|
|
| 445 |
frame = cv2.imread(frames[frame_selected], cv2.IMREAD_UNCHANGED).astype(np.uint8)
|
| 446 |
frame[mask>0] = (0,0,0,0)
|
| 447 |
cv2.imwrite(frames[frame_selected], frame)
|
| 448 |
+
|
| 449 |
+
depth = cv2.imread(depths[frame_selected], cv2.IMREAD_UNCHANGED).astype(np.uint8)
|
| 450 |
+
depth[mask>0] = (0,0,0,0)
|
| 451 |
+
cv2.imwrite(depths[frame_selected], depth)
|
| 452 |
|
|
|
|
| 453 |
return gr.ImageEditor(value=d)
|
| 454 |
|
| 455 |
js = """
|