关于复现该代码的一些记录
ROS图像的Deeplab v3+实时语义分割(ROS+Pytorch)_橘子皮一下的博客-CSDN博客_ros 图像
首先要 解决ROS和python3中cv_bridge的问题_程序员假的的博客-CSDN博客
为了不引起自己的混淆,还是使用testtorch虚拟环境。使用pytorch环境不行,可能是因为下面这句话。
catkin config -DPYTHON_EXECUTABLE=/home/user_name/anaconda3/envs/your_env/bin/python -DPYTHON_INCLUDE_DIR=/home/user_name/anaconda3/envs/your_env/include/python3.7m -DPYTHON_LIBRARY=/home/user_name/anaconda3/envs/your_env/lib/libpython3.7m.so -DCMAKE_BUILD_TYPE=Release -DSETUPTOOLS_DEB_LAYOUT=OFF
这里的‘your_env’我用的是testtorch