嵌入式开发之移植OpenCv可执行程序到arm平台

2018-12-24  本文已影响0人  付凯强

0. 序言

1. 下载C++版本Eclipse

下载地址:https://www.eclipse.org/downloads/packages/ 选择Linux 64位

2. 创建C++Project

3. 编写C++代码

#include<opencv2/core.hpp>
#include<opencv2/imgcodecs.hpp>
#include<opencv2/imgproc.hpp>
using namespace cv;
int main(void)
{
    Mat pic;
    pic=imread("gaoyuanyuan.jpg");
    Mat gray;
    cvtColor(pic,gray,COLOR_BGR2GRAY);
    imwrite("gray.png",gray);
    return 0;
}
注意:这里一定要执行保存的操作。

4. 添加头文件的路径

5. 添加库依赖

注意:Libraries是手写的,它会自动拼接lib和so字符找到指定的依赖。而path则是上上个图展示的存放so文件的目录的路径。

6. 添加C++11新特性

7. 项目Clean然后Build

8. 导出可执行文件和so文件并执行

./Exam

9. 后续

如果大家喜欢这篇文章,欢迎点赞!
如果想看更多 OpenCv或嵌入式开发 方面的技术,欢迎关注!

上一篇 下一篇

猜你喜欢

热点阅读