Browse Source

像素缩小

TitanWong 2 years ago
parent
commit
4158d06215
1 changed files with 5 additions and 5 deletions
  1. 5 5
      cvControl.py

+ 5 - 5
cvControl.py

@@ -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: