ROS知識(12)----cv_bridge依賴opencv版本的問題


cv_bridge默認依賴的oencv版本是2.4.8,如果安裝了新的opencv版本,比如2.4.11,那么在編譯cv_bridge時候會提示無法找到opencv 2.4.8.so的庫。

為解決這個問題,必須要先把舊版本的cv_bridge卸載掉:

sudo apt-get remove ros-indigo-cv-bridge

然后下載新版本的cv_bridge:

git clone https://github.com/ros-perception/vision_opencv.git

將里面的cv_bridge包拿出來,放到工作空間中,重新編譯:

catkin_make --pkg cv_bridge

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM