cv_bridge动态模块没有定义模块(PyInit_cv_bridge_boost)
cv_bridge dynamic module does not define module (PyInit_cv_bridge_boost)
使用 cv_bridge 将 ROS 图像转换为 OpenCV 图像时出现问题。
我使用 Python 3.7.2 和 OpenCV 创建了一个虚拟环境。
我可以使用 "import cv2"
导入
问题出在这一行:
cv_image = self.bridge.imgmsg_to_cv2(data,"bgr8")
我想做的是从ROS主题中获取图片并显示在cv2.imshow
ImportError: dynamic module does not define module export function
(PyInit_cv_bridge_boost)
虽然在python 3.7中可以导入opencv2,但是在使用cv_bridge
库时还是有一些问题。 运行 我的代码使用 python 旧版本 (2.7) 解决了。 (python2 code_name.py
)
使用 cv_bridge 将 ROS 图像转换为 OpenCV 图像时出现问题。
我使用 Python 3.7.2 和 OpenCV 创建了一个虚拟环境。 我可以使用 "import cv2"
导入问题出在这一行:
cv_image = self.bridge.imgmsg_to_cv2(data,"bgr8")
我想做的是从ROS主题中获取图片并显示在cv2.imshow
ImportError: dynamic module does not define module export function (PyInit_cv_bridge_boost)
虽然在python 3.7中可以导入opencv2,但是在使用cv_bridge
库时还是有一些问题。 运行 我的代码使用 python 旧版本 (2.7) 解决了。 (python2 code_name.py
)