该SDK对设备环境要求具体为:opencv3.3.1、Ros。
-
首先安装protoc与MNN
sudo apt-get install autoconf automake libtool git clone https://github.com/google/protobuf.git cd protobuf git submodule update --init --recursive ./autogen.sh ./configure make make check sudo make install sudo ldconfig # refresh shared library cache. protoc --version # 若安装成功,将显示protoc版本 git clone https://github.com/alibaba/MNN.git cd MNN ./schema/generate.sh mkdir build $$ cd build cmake .. make -j4 sudo make install
-
之后使用fishros的脚步一键安装ROS
-
下载Opencv源码,编译安装
git clone https://github.com/opencv/opencv.git cd opencv/ git checkout tags/3.3.1
-
下载IMSEE源码
git clone https://github.com/indemind/IMSEE-SDK.git
-
编译源码
make init make demo
出现找不到cannot find libopencv_calib3d3.so.3.3的报错:
sudo ln -s /home/fx/opencv331/installed/lib/libopencv_calib3d.so.3.3 /usr/local/lib/libopencv_calib3d3.so.3.3 sudo ln -s /home/fx/opencv331/installed/lib/libopencv_videoio.so.3.3 /usr/local/lib/libopencv_videoio3.so.3.3 sudo ln -s /home/fx/opencv331/installed/lib/libopencv_objdetect.so.3.3 /usr/local/lib/libopencv_objdetect3.so.3.3 sudo ln -s /home/fx/opencv331/installed/lib/libopencv_imgproc.so.3.3 /usr/local/lib/libopencv_imgproc3.so.3.3 sudo ln -s /home/fx/opencv331/installed/lib/libopencv_core.so.3.3 /usr/local/lib/libopencv_core3.so.3.3 sudo ldconfig
根据自己的安装路径更改名字,生成静态链接库即可。