pip source

tech2023-02-05  93

-i https://pypi.tuna.tsinghua.edu.cn/simple -i http://mirrors.aliyun.com/pypi/simple/ --index-url https://pypi.douban.com/simple  -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

 

import time import cv2 import threading zhen = 20

def video(date):     global ty     if zhen != 0 and time.time() - date > 1/zhen:         ty = True

    else:         ty = False

if __name__ == '__main__':     url = 'rtsp://admin:wlcs1234@192.168.0.81/11'     cap = cv2.VideoCapture(url)     vid = True     ty = False     s = time.time()

    while (cap.isOpened()):         # Capture frame-by-frame         ret, frame = cap.read()         # Display the resulting frame         if isinstance(vid, bool) or not vid.is_alive():             vid = threading.Thread(target=video, args=(s,))             vid.start()

        if ty:             cv2.imshow('frame', frame)         s = time.time()         # cv2.imshow('frame',frame)         if cv2.waitKey(1) & 0xFF == ord('q'):             break     # When everything done, release the capture     cap.release()     cv2.destroyAllWindows()

最新回复(0)