|
@@ -157,7 +157,7 @@ command= [
|
|
|
'-f', 'rawvideo',
|
|
|
'-vcodec', 'rawvideo',
|
|
|
'-pix_fmt', 'bgr24',
|
|
|
- '-s', '512x288',
|
|
|
+ '-s', '428x240',
|
|
|
'-r','30',
|
|
|
'-i', '-',
|
|
|
'-r','30',
|
|
@@ -185,10 +185,10 @@ while (cap.isOpened()):
|
|
|
print("not ret")
|
|
|
break
|
|
|
|
|
|
- frame = cv2.resize(frame, (512, 288))
|
|
|
+ frame = cv2.resize(frame, (428, 240))
|
|
|
# 1. 图像写入管道
|
|
|
# 模n采样
|
|
|
- if frame_counter%5==0:
|
|
|
+ if frame_counter%4==0:
|
|
|
nt = datetime.datetime.now()
|
|
|
nt+=dateutil.relativedelta.relativedelta(seconds=-2)
|
|
|
timeStr = nt.strftime('%Y-%m-%d %H:%M:%S')
|
|
@@ -208,10 +208,10 @@ while (cap.isOpened()):
|
|
|
# print(frame_counter,"+++++++++++",delay, waste, wait)
|
|
|
if debug_video:
|
|
|
cv2.imshow('show', frame)
|
|
|
- if cv2.waitKey(math.ceil(delay*0.6)) == ord('q'): # 按Q退出
|
|
|
+ if cv2.waitKey(math.ceil(delay*0.5)) == ord('q'): # 按Q退出
|
|
|
break
|
|
|
else:
|
|
|
- time.sleep(delay*0.6/1000)
|
|
|
+ time.sleep(delay*0.5/1000)
|
|
|
# time.sleep(wait)
|
|
|
frame_counter += 1
|
|
|
if frame_counter >= total_frame_cnt:
|