Linux nccn step-by-step教程

    技术2026-03-28  12

    目录

    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目录下就可以运行了

    cd build/examples ./squeezenet test.jpg

    看下结果

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

     

    Processed: 0.025, SQL: 9