From 4979974976a00b706dc381d8c29427e6a15a79aa Mon Sep 17 00:00:00 2001 From: Nataniel Ruiz <nruiz9@gatech.edu> Date: 星期四, 30 十一月 2017 07:59:23 +0800 Subject: [PATCH] Update README.md --- code/test_on_video_dlib.py | 25 ++++++++++++++----------- 1 files changed, 14 insertions(+), 11 deletions(-) diff --git a/code/test_on_video_dlib.py b/code/test_on_video_dlib.py index d03415f..375cd5e 100644 --- a/code/test_on_video_dlib.py +++ b/code/test_on_video_dlib.py @@ -98,9 +98,13 @@ # fourcc = cv2.cv.CV_FOURCC(*'MJPG') # out = cv2.VideoWriter('output/video/output-%s.avi' % args.output_string, fourcc, 30.0, (width, height)) + txt_out = open('output/video/output-%s.txt' % args.output_string, 'w') + frame_num = 1 while frame_num <= args.n_frames: + print frame_num + ret,frame = video.read() if ret == False: break @@ -112,18 +116,17 @@ for idx, det in enumerate(dets): # Get x_min, y_min, x_max, y_max, conf - x_min = d.rect.left() - y_min = d.rect.top() - x_max = d.rect.right() - y_max = d.rect.bottom() - conf = d.confidence - print x_min, y_min, x_max, y_max, conf + x_min = det.rect.left() + y_min = det.rect.top() + x_max = det.rect.right() + y_max = det.rect.bottom() + conf = det.confidence - if conf > 0.95: + if conf > 1.0: bbox_width = abs(x_max - x_min) bbox_height = abs(y_max - y_min) - x_min -= 3 * bbox_width / 4 - x_max += 3 * bbox_width / 4 + x_min -= 2 * bbox_width / 4 + x_max += 2 * bbox_width / 4 y_min -= 3 * bbox_height / 4 y_max += bbox_height / 4 x_min = max(x_min, 0); y_min = max(y_min, 0) @@ -155,8 +158,8 @@ # Plot expanded bounding box # cv2.rectangle(frame, (x_min, y_min), (x_max, y_max), (0,255,0), 1) - out.write(frame) - frame_num += 1 + out.write(frame) + frame_num += 1 out.release() video.release() -- Gitblit v1.8.0