python 读取视频,处理后,实时计算帧数fps的方法
实时计算每秒的帧数
cap=cv2.VideoCapture("DJI_0008.MOV")
#cap=cv2.VideoCapture(0)
#DefinethecodecandcreateVideoWriterobject
#fourcc=cv2.cv.FOURCC(*'XVID')
fourcc=cv2.VideoWriter_fourcc(*'XVID')
out=cv2.VideoWriter('output1.avi',fourcc,20,(1920,1080))
num=0
whilecap.isOpened():
#getaframe
rval,frame=cap.read()
#saveaframe
ifrval==True:
#frame=cv2.flip(frame,0)
#Starttime
start=time.time()
rclasses,rscores,rbboxes=process_image(frame)#换成自己调用的函数
#Endtime
end=time.time()
#Timeelapsed
seconds=end-start
print("Timetaken:{0}seconds".format(seconds))
#Calculateframespersecond
fps=1/seconds;
print("Estimatedframespersecond:{0}".format(fps));
#bboxes_draw_on_img(frame,rclasses,rscores,rbboxes)
#print(rclasses)
out.write(frame)
num=num+1
print(num)
#fps=cap.get(cv2.CAP_PROP_FPS)
#print("Framespersecondusingvideo.get(cv2.CAP_PROP_FPS):{0}".format(fps))
else:
break
#showaframe
cv2.imshow("capture",frame)
ifcv2.waitKey(1)&0xFF==ord('q'):
break
cap.release()
out.release()
cv2.destroyAllWindows()
以上这篇python读取视频,处理后,实时计算帧数fps的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
10 美国老师毕业祝福语简短
11 中午生日家庭祝福语简短
12 送女士祝福语长辈简短
13 见证求婚文案祝福语简短
14 老师及家人祝福语简短
15 分手毕业祝福语简短女生
16 生日祝福语简短霸屏
17 空军大学开学祝福语简短
18 娶嫂子的祝福语简短