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 = """
|