本帖最后由 Alanliu 于 2018-7-18 17:42 编辑
修改了一下午,不知道怎么回事,明明上传了25张图片,图片附件显示33个,大家凑活看吧。 现在准备使用rk3328跑跑视觉,验证下之前所做的算法。在不考虑性能的情况下,安装opencv及其依赖环境是最快速的视觉实现方法。
因为习惯使用了vim,首先对vim进行如下配置
首先进行系统更新 sudo apt-get update后显示
这是由于系统长时间未更新的原因,直接删除相关文件夹即可
重新update 正常了
静待系统更新完成
首先安装系统的依赖环境
然后使用git从github下载opencv的源代码
然后由于渣网速的原因,下载失败了
直接从U盘拷贝,插入u盘后,检查media 目录下的firefly文件夹下的disk文件夹
拷贝到当前目录
可以查看opencv文件夹下的各目录
建立build文件夹,并进入
cmake 配置下
正在检查编译环境
配置完成 直接四核编译开搞
出现错误1
换用opencv 2.4.11,后出现内存错误2
1G的ram伤不起啊,直接 使用 apt-get的方式安装 sudo apt-get install libcv-dev 后成功。
编写一个简单的img.cpp文件
编写makefile 文件
至此编译前的准备工作完成,查看当前目录
直接 make -j4 发现并没有直观上的提速效果
查看编译后的文件
执行,因为目录下并没有1.jpg 这个文件,所以出现了No image data的打印
测试下 make clean功能
至此 经历各种波折,总算把编译环境搭建起来。
本帖最后由 Alanliu 于 2018-7-18 17:42 编辑
修改了一下午,不知道怎么回事,明明上传了25张图片,图片附件显示33个,大家凑活看吧。 现在准备使用rk3328跑跑视觉,验证下之前所做的算法。在不考虑性能的情况下,安装opencv及其依赖环境是最快速的视觉实现方法。
因为习惯使用了vim,首先对vim进行如下配置
首先进行系统更新 sudo apt-get update后显示
这是由于系统长时间未更新的原因,直接删除相关文件夹即可
重新update 正常了
静待系统更新完成
首先安装系统的依赖环境
然后使用git从github下载opencv的源代码
然后由于渣网速的原因,下载失败了
直接从U盘拷贝,插入u盘后,检查media 目录下的firefly文件夹下的disk文件夹
拷贝到当前目录
可以查看opencv文件夹下的各目录
建立build文件夹,并进入
cmake 配置下
正在检查编译环境
配置完成 直接四核编译开搞
出现错误1
换用opencv 2.4.11,后出现内存错误2
1G的ram伤不起啊,直接 使用 apt-get的方式安装 sudo apt-get install libcv-dev 后成功。
编写一个简单的img.cpp文件
编写makefile 文件
至此编译前的准备工作完成,查看当前目录
直接 make -j4 发现并没有直观上的提速效果
查看编译后的文件
执行,因为目录下并没有1.jpg 这个文件,所以出现了No image data的打印
测试下 make clean功能
至此 经历各种波折,总算把编译环境搭建起来。