外部程序执行后如何传递参数

时间:2019-08-12 15:37:17

标签: python-3.x webcam yolo

我尝试使用以下命令运行YOLO(https://pjreddie.com/darknet/yolo/)对象检测系统 “ ./darknet检测cfg / yolov3.cfg yolov3.weights”命令

开始YOLO

导入操作系统

result = os.popen('./ darknet detect cfg / yolov3.cfg yolov3.weights')。read()

问题

如何从相机获取新文件并立即将其作为参数发送给Yolo?

它已启动并等待参数。 “从yolov3.weights中加载重量...完成!

输入图像路径: “

我想不断地发送参数,一张一张地拍摄新图像,并向YOLO提供来自摄像头的新文件。

YOLO检测到对象并生成结果后,我需要对其进行处理

分析结果

print("RESULT :", str(result))
if "cup" not in str(result):
    print("Nothing found")
else:
    print("Cup is found!")
    print("\a")
    sys.stdout.write('\a')
    sys.stdout.flush()

0 个答案:

没有答案