我使用的是l_openvino_toolkit_runtime_raspbian_p_2020.2.120.tgz OpenVino Raspberry - Pi4最近的工具包。打开CV 4.3.0-开瓶。
尝试将OpenCV神经网络与tensorflow网相结合,同时也使用caffe。但是在net.forward()调用中获取分段错误。
下面是Python中tensorflow的代码。我不知道如何处理和解决这个问题。我试着寻找,却找不到解决办法。
我正在执行的步骤(路径配置正确)
初始化tensorflow网
tensorflowNet = cv2.dnn.readNetFromTensorflow(PATH_TO_CKPT,PATH_TO_LABELS)
tensorflowNet.setPreferableTarget(cv2.dnn.DNN_TARGET_MYRIAD) ##设置为使用NCS2
将BLOB传递给TENSORFLOW网络
blob =cv2.dnn.blobFromImage(帧,size=(300,300),swapRB=True,crop=False)
通过网络传递blob并获得检测结果
tensorflowNet.setInput(blob)
打印(“前进前”)
检测=tensorflowNet.forward()
打印(“前进后”)
它在.forward method.Console的输出失败如下所示。
pi@raspberrypi:~/卫士精英$ python3 OpenCVTensorFlow.py Frame找到
加工框架已完成
在前进之前
分段故障
发布于 2021-10-21 20:34:49
很高兴你能用从源头建筑解决你的问题。自从这次讨论以来,已经有了几个OpenVINO版本。如果您继续在最新的用于Raspbian的OpenVINO发行版上看到这个问题,请告诉我们。
https://stackoverflow.com/questions/61951365
复制相似问题