我在rasbpberrypi3上运行了简单的python脚本。此脚本负责打开视频设备并使用MJPEG将数据(800x600)流式传输到HTTP端点。当我接收到这个流时,我的一个rasbpberrypi内核可以100%工作。可以用多线程运行OpenCV吗?在
这是我的密码import cv2
from BaseHTTPServer import BaseHTTPRequestHandler, HTTPServer
import time
import argparse
import socket as Socket
camera = None
def setUpCameraCV():
global camera
camera = cv2.VideoCapture(0)
class mjpgServer(BaseHTTPRequestHandler):
ip = None
hostname = None
def do_GET(self):
print('connection from:', self.address_string())
if self.ip is None or self.hostname is None:
self.ip, _ = 0.0.0.0
self.hostname = Socket.gethostname()
if self.path == '/mjpg':
self.send_response(200)
self.send_header('Cache-Control', 'no-cache')
self.send_header('Pragm