上海极制信息科技有限公司

 找回密码
 立即注册
搜索
热搜: 活动 培训 资料
查看: 1784|回复: 0

Banana pro 移植opencv 详细教程

[复制链接]

39

主题

62

帖子

1287

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1287
发表于 2016-5-2 15:11:57 | 显示全部楼层 |阅读模式
预备工作:

1、在windows下,下载所需镜像和工具:

a、下载好Raspbian For BananaPro镜像 http://www.lemaker.org/cn/product-bananapro-resource.html
b、下载好 SD Formatterhttps://www.sdcard.org/downloads/formatter_4/eula_windows/
c、下载好镜像写入工具 Win32 Diskimagerhttp://sourceforge.net/projects/win32diskimager/files/Archive/
d、下载好 OpenCV2.4.9for Linux  : http://sourceforge.net/projects/ ... -2.4.9.zip/download 下载之后是一个名为opencv-2.4.9.zip的文件

2、将镜像解压到任意位置(只要自己找得到)

3、格式化要烧录系统的内存卡(我用的是64G的)

a、windows下打开SD Formatter ,在Drive选项里选择插入的内存卡盘符
b、左键点击 选项设置->逻辑大小调整:开启->ok->格式化->确定->确定->确定->完成



4、镜像烧录:

a、打开Win32DiskImager,选择打开解压的镜像文件,选择烧录的内存卡盘符
b、点击write



c、等待烧录完成



5、给系统内存扩大

由于Raspbian系统烧录进去后,可用的内存只有3G左右,即使是64G的卡也只有3G左右可用,因此需要将内存扩大。
参照http://forum.lemaker.org/cn/forum.php?mod=viewthread&tid=8892&extra=page%3D1

6、连接网线,启动香蕉派

此时如果没有多余的显示屏连接香蕉派,没关系,参照教程http://forum.lemaker.org/cn/forum.php?mod=viewthread&tid=8893&extra=page%3D1
通过远程操控,电脑屏直接当香蕉派屏幕使用。



正式开始:按照下面步骤一步一步来)

1、安装 OpenCV 编译相关套件

sudo  apt-get install build-essential
sudo  apt-get install cmake
sudo  apt-get install pkg-config
sudo  apt-get install libgtk2.0-dev libgtk2.0
sudo  apt-get install zlib1g-dev
sudo  apt-get install libpng-dev
sudo  apt-get install libjpeg-dev
sudo  apt-get install libtiff-dev
sudo  apt-get install libjasper-dev
sudo  apt-get install libavcodec-dev
sudo  apt-get install swig


2、把预备工作中下载好的 OpenCV2.4.9for Linux  通过U盘拷贝到香蕉派中,并解压:

a、将opencv-2.4.9.zip文件拷贝至 /home/bananapi根目录下
b、右键 opencv-2.4.9.zip ,解压至此文件夹中,生成 opencv-2.4.9 文件夹


3、打开解压后的opencv-2.4.9 文件夹,在文件夹里新建一个release的文件夹



4、终端下进入release文件:
sudo -i
输入密码(bananapi
cd /home/bananapi/opencv-2.4.9/release

5、编译及安装 opencv

a、终端下输入命令
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..

b、安装更新(需要大概10分钟)
apt-get update

c、编译:(大概需要3-4个小时,期间不要管它)
make


d、安装:

在编译完成之后运行:
make install

e、配置环境变量:

nano /etc/bash.bashrc

进入文件后,在文件的末端添加以下环境变量并保存,內容如下:

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH


加入后按Ctrl+O保存,再按Ctrl+X离开文件


6、至此 opencv2.4.9 安装完成,接下来可以安装QT或者code::blocks编程软件,配置好opencv库,就能进行图像处理了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|上海极制信息科技有限公司 ( 沪ICP备14016067号

GMT+8, 2018-5-21 01:48 , Processed in 0.128737 second(s), 25 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表