- 博客(2)
- 收藏
- 关注
原创 opencv调用yolov5模型进行目标检测(c++版)
我用一个json文件存放模型的对应参数信息,调用时将从文件里读取存入到一个封装的struct结构体里。点击全部发行版,选择自己需要的yolov5版本的源代码和预训练权重文件下载。把预训练模型放入yolov5文件夹后,打开requirements.txt。将这两行开头的的#号去掉,保存,然后在之前创建的conda环境中执行。照着提示按步骤安装,过程中可以修改安装路径。以上可以分装在namespcae里便于使用。可以添加清华的conda源来使用。然后给文件添加运行权限。保存退出后,使配置生效。
2023-09-23 19:06:17
1359
1
原创 Ubuntu下部署opencv到工程里
在项目中希望工程能快速地移植到他人的电脑里而不用手动安装配置opencv环境。所以我们需要把opencv放入工程里。编译完后,我发现静态库太多,一个一个链接入工程太麻烦,于是我在编译的时候又加入了 -D BUILD_opencv_world=ON ,这样所有库都会被整合起来。但问题也随之而来,在调用这个库时,工程报错了,原因是找不到对应的库文件。查了一番后,发现虽然库文件都被整合起来了,但这个整合起来的静态库文件里没有调用那些库文件的参数。在思考一番后,我想既然静态库不行,我用动态库可不可以。
2023-09-07 13:54:23
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人