UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
106 次查看
注册日期: ‎07-05-2018

给petalinux里安装其他版本的opencv

现在我petalinux里用的opencv是用 petalinux-config -c rootfs里自带的版本 也就是3.3

但我想使用3.4.6里的dnn模块,请问这个需求需要怎么实现呢?

0 项奖励
1 条回复1
Moderator
Moderator
50 次查看
注册日期: ‎05-23-2018

回复: 给petalinux里安装其他版本的opencv

Hi, eleicoto@outlook.com 

可以参考一下这个链接中将opencv3.3更换为opencv3.1的方式。

https://github.com/Xilinx/Edge-AI-Platform-Tutorials/tree/master/docs/DPU-Integration

在petalinux中更换opencv版本主要有以下这几个步骤:

  1. 添加opencv需要更换版本的相关recipe
  2. 更新protobuf source
  3. 修改meta-user/conf/petalinuxbsp.conf,设置petalinux yocto使用新的opencv版本
  4. 在petalinux-config -c rootfs下选择opencv package
  5. 最后可build整个工程
-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 项奖励