Linux nccn step-by-step教程

目录

1. 编译OpenCV

2. 编译ncnn

3.官方例子测试


1. 编译OpenCV

先去https://opencv.org/releases/选择一个你喜欢的opencv版本,然后下载到你电脑中,这里以3.4版本为例。git clone好像比较慢,直接下载压缩包然后通过vmtools或者FTP传到Linux系统中。

解压缩下载的opencv库

unzip opencv-3.4.10.zip

建个文件夹

cd opencv-3.4.10
mkdir release

进入文件夹后就可以开始安装了

cd release
cmake ..
make -j4
make install

2. 编译ncnn

进入https://github.com/Tencent/ncnn下载ncnn库后解压缩

unzip ncnn-master.zip

建个文件夹

cd ncnn-master
mkdir build

进入文件夹后就可以安装了

cd build
cmake ..
make -j4
make install

3.官方例子测试

进入到ncnn的目录,把两个现成的模型和参数考到build的examples中

cd ..
mv examples/squeezenet_v1.1.param build/examples
mv examples/squeezenet_v1.1.bin build/examples

把这只猫放到 /build/examples/中,然后进入到build的examples目录下就可以运行了

Linux nccn step-by-step教程_第1张图片

cd build/examples
./squeezenet test.jpg 

看下结果

 如果你想自己的程序调用ncnn库的话,可以参考https://blog.csdn.net/TheDayIn_CSDN/article/details/86602922来写你的CMakeLists.txt

 

你可能感兴趣的:(Linux nccn step-by-step教程)