Update app.py
Browse files
app.py
CHANGED
@@ -172,7 +172,7 @@ def make_video(video_path, outdir='./vis_video_depth', encoder='vits', blur_data
|
|
172 |
frame_pil = Image.fromarray((frame * 255).astype(np.uint8))
|
173 |
#frame = transform({'image': frame})['image']
|
174 |
#frame = torch.from_numpy(frame).unsqueeze(0).to(DEVICE)
|
175 |
-
raw_frame_bg = cv2.medianBlur(raw_frame, 255)
|
176 |
|
177 |
#
|
178 |
depth = predict_depth(raw_frame[:, :, ::-1], model)
|
@@ -223,20 +223,20 @@ def make_video(video_path, outdir='./vis_video_depth', encoder='vits', blur_data
|
|
223 |
|
224 |
blur_frame = blur_image(raw_frame, depth_color, blur_data)
|
225 |
|
226 |
-
cv2.imwrite(f"f{count}.
|
227 |
-
orig_frames.append(f"f{count}.
|
228 |
|
229 |
-
cv2.imwrite(f"f{count}_.
|
230 |
-
backup_frames.append(f"f{count}_.
|
231 |
|
232 |
-
cv2.imwrite(f"f{count}_dmap.
|
233 |
-
depth_frames.append(f"f{count}_dmap.
|
234 |
|
235 |
depth_gray = seg_frame(depth_gray, o, b) + 128
|
236 |
#print(depth_gray[depth_gray>128]-128)
|
237 |
|
238 |
-
cv2.imwrite(f"f{count}_mask.
|
239 |
-
masks.append(f"f{count}_mask.
|
240 |
count += 1
|
241 |
|
242 |
final_vid = create_video(orig_frames, frame_rate, "orig")
|
@@ -654,7 +654,7 @@ async(c, o, p, d, n, m)=>{
|
|
654 |
if (o != "") { o += ","; }
|
655 |
o += n;
|
656 |
}
|
657 |
-
alert(o);
|
658 |
var o_ = o.split(",");
|
659 |
document.getElementById("iframe3D").contentDocument.getElementById("coords").value = c;
|
660 |
document.getElementById("iframe3D").contentDocument.getElementById("order").value = o;
|
@@ -662,7 +662,7 @@ async(c, o, p, d, n, m)=>{
|
|
662 |
document.getElementById("iframe3D").contentDocument.getElementById("bgdepth").value = "";
|
663 |
for (var j=0; j<o_.length; j++) {
|
664 |
o_[j] = parseInt(o_[j]);
|
665 |
-
alert(o_[j]);
|
666 |
document.getElementById("iframe3D").contentDocument.getElementById("bgimage").value += p[o_[j]].image.url + ",";
|
667 |
document.getElementById("iframe3D").contentDocument.getElementById("bgdepth").value += m[o_[j]].url + ",";
|
668 |
}
|
|
|
172 |
frame_pil = Image.fromarray((frame * 255).astype(np.uint8))
|
173 |
#frame = transform({'image': frame})['image']
|
174 |
#frame = torch.from_numpy(frame).unsqueeze(0).to(DEVICE)
|
175 |
+
#raw_frame_bg = cv2.medianBlur(raw_frame, 255)
|
176 |
|
177 |
#
|
178 |
depth = predict_depth(raw_frame[:, :, ::-1], model)
|
|
|
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")
|
228 |
|
229 |
+
cv2.imwrite(f"f{count}_.jpg", blur_frame)
|
230 |
+
backup_frames.append(f"f{count}_.jpg")
|
231 |
|
232 |
+
cv2.imwrite(f"f{count}_dmap.jpg", depth_color)
|
233 |
+
depth_frames.append(f"f{count}_dmap.jpg")
|
234 |
|
235 |
depth_gray = seg_frame(depth_gray, o, b) + 128
|
236 |
#print(depth_gray[depth_gray>128]-128)
|
237 |
|
238 |
+
cv2.imwrite(f"f{count}_mask.jpg", depth_gray)
|
239 |
+
masks.append(f"f{count}_mask.jpg")
|
240 |
count += 1
|
241 |
|
242 |
final_vid = create_video(orig_frames, frame_rate, "orig")
|
|
|
654 |
if (o != "") { o += ","; }
|
655 |
o += n;
|
656 |
}
|
657 |
+
//alert(o);
|
658 |
var o_ = o.split(",");
|
659 |
document.getElementById("iframe3D").contentDocument.getElementById("coords").value = c;
|
660 |
document.getElementById("iframe3D").contentDocument.getElementById("order").value = o;
|
|
|
662 |
document.getElementById("iframe3D").contentDocument.getElementById("bgdepth").value = "";
|
663 |
for (var j=0; j<o_.length; j++) {
|
664 |
o_[j] = parseInt(o_[j]);
|
665 |
+
//alert(o_[j]);
|
666 |
document.getElementById("iframe3D").contentDocument.getElementById("bgimage").value += p[o_[j]].image.url + ",";
|
667 |
document.getElementById("iframe3D").contentDocument.getElementById("bgdepth").value += m[o_[j]].url + ",";
|
668 |
}
|