YOLOv5-Lite icon indicating copy to clipboard operation
YOLOv5-Lite copied to clipboard

按照mnn_demo内文档运行yolov5lite_s模型时输出图像有问题

Open apuapu347 opened this issue 2 years ago • 5 comments

模型:yolov5lite-s.mnn cmake版本:3.10.2 protobuf版本:3.19.1 mnn版本:1.2.0 opencv:3.4.6 按照mnn_demo里的文档进行编译 直接cmake mnn_demo里的cmakelist 报错为main.cpp找不到MNN/MNNDEFINE.h等头文件 添加了如下内容 include_directories(${PROJECT_SOURCE_DIR}) 然后重新运行 cmake编译得到可执行文件yolov5 然后从你提供的链接得到v5lite-s.mnn模型 执行yolov5后 终端显示如下 The forward time is: 449.618ms 但是后续得到的结果图片显示的框有问题 output 图片的格式也有问题 麻烦看看问题可能出在哪里 多谢

模型来自这个链接https://drive.google.com/drive/folders/1mSU8g94c77KKsHC-07p5V3tJOZYPQ-g6

apuapu347 avatar May 28 '22 09:05 apuapu347

你是否已经在你的电脑上安装编译好mnn? 推理脚本的均值方差均已修改好,应该是环境的问题 如果已经安装好,按照下面的流程进行编译: image

ppogg avatar Jun 07 '22 03:06 ppogg

确实是按照这个流程实现的 mnn也都编译了 相应的库也都得到了 编译过程也没出现问题 此外 这mnn_demo里的cmakelist我修改了一下 添加了一个库文件夹 但是运行完毕后得到的图像总有问题 想请问一下 我用的最新版本的mnn编译 会是这个问题吗

image

image

apuapu347 avatar Jun 07 '22 06:06 apuapu347

最好版本要对齐,我是用的去年10月份的mnn版本

ppogg avatar Jun 08 '22 13:06 ppogg

请问下include_directories(${PROJECT_SOURCE_DIR})是加在CMakeLists.txt里么? @apuapu347 我也找不到MNN/MNNDEFINE.h等头文件

cc19860606 avatar Sep 23 '22 09:09 cc19860606

是的啊 Cmakelist里面原本就有吧 头文件是需要在MNN里面编译得到的 具体的看MNN文档 没编译的话就没有哦

apuapu347 avatar Sep 26 '22 03:09 apuapu347

已更新1.5版本,提供新的MNN demo,有问题可加群问

ppogg avatar Mar 14 '24 11:03 ppogg