Update app.py
Browse files
app.py
CHANGED
@@ -222,6 +222,15 @@ def make_video(video_path, outdir='./vis_video_depth', encoder='vits', blur_data
|
|
222 |
thumbnail_old = thumbnail
|
223 |
|
224 |
blur_frame = blur_image(raw_frame, depth_color, blur_data)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
225 |
|
226 |
cv2.imwrite(f"f{count}.jpg", blur_frame)
|
227 |
orig_frames.append(f"f{count}.jpg")
|
|
|
222 |
thumbnail_old = thumbnail
|
223 |
|
224 |
blur_frame = blur_image(raw_frame, depth_color, blur_data)
|
225 |
+
|
226 |
+
# encoding depth within original video
|
227 |
+
blur_frame = (round(blur_frame / 17) * 17).astype(np.uint8)
|
228 |
+
depth_r = round(depth_gray / 17).astype(np.uint8)
|
229 |
+
# may use green channel for 16 levels of opacity
|
230 |
+
depth_b = depth_gray - depth_r * 17
|
231 |
+
blur_frame[:,:,0] = blur_frame[:,:,0] + depth_r
|
232 |
+
# blur_frame[:,:,1] = blur_frame[:,:,1] + opacity_g
|
233 |
+
blur_frame[:,:,2] = blur_frame[:,:,2] + depth_b
|
234 |
|
235 |
cv2.imwrite(f"f{count}.jpg", blur_frame)
|
236 |
orig_frames.append(f"f{count}.jpg")
|