有些数据以视频的形式给出,在观察数据集的时候就需要对其进行处理,将对应的标注信息显示在视频中。
示例代码
这段代码依次读取视频文件,对其进行标注之后显示出来。
Main.py
1 | import numpy as np |
使用opencv的VideoCapture函数可以方便地读取视频数据,可以通过cap的get函数来获得对应的视频属性,例如帧率、帧数、长宽等信息。cv2.waitKey(2) & 0xFF == ord('q')
语句可以判断键盘的输入。
drawJoints.py
1 | import os |
putText
函数用于在图像上输出文字,需要注意的是对于字符串中的换行符\n
,会显示乱码,需要另外处理。