生成随机的三维数组
frame=np.random.randint(1,254,size=(720, 1280, 3)).astype(np.uint8)
三维数组图片添加时间
frame = cv2.putText(frame, datetime.datetime.now().__str__(), (100, 100), cv2.FONT_HERSHEY_SIMPLEX,
2.0, (255, 255, 255), 5, cv2.LINE_AA, False)
总结
import cv2
import numpy as np
import datetime
while True:
frame=np.random.randint(1,254,size=(720, 1280, 3)).astype(np.uint8)
frame = cv2.putText(frame, datetime.datetime.now().__str__(), (100, 100), cv2.FONT_HERSHEY_SIMPLEX,
2.0, (255, 255, 255), 5, cv2.LINE_AA, False)
cv2.imshow('Video', frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
注:ord('q'):返回q对应的Unicode码对应的值,q对应的Unicode数值为113。
cv2.waitKey(1):返回与按下键值对应的32位整数。
0xFF:0xFF是一个位掩码,它将左边的24位设置为0。因为ord()在0和255之间返回一个值,因为您的键盘只有一个有限的字符集。