OpenCV的移植(本人暑期实训文档掏出来的)

本文详细介绍了OpenCV的移植过程,特别是在嵌入式ARM平台上的移植。OpenCV是一个高性能、开放源码的计算机视觉库,适用于图像处理和计算机视觉任务。在移植过程中,主要遇到的问题是在交叉编译highGUI时找不到GTK+和GDK的pkg-config脚本,通过注释相关配置并进行交叉编译,成功生成了支持ARM的动态库。
摘要由CSDN通过智能技术生成

OpenCV 的移植

       开源的计算机视觉类库 OpenCV Intel Ò Open Source Computer Vision Library )由英特尔公司位于俄罗斯的研究实验室所开发,它是一套可免费获得的由一些 C 函数和 C ++ 类所组成的库,用来实现一些常用的图像处理及计算机视觉算法 ] 。由于 OpenCV 的源代码是完全开放的,而且源代码的编写简洁而又高效,特别是其中大部分的函数都已经过汇编最优化,以使之能高效而充分地利用 Intel 系列处理芯片的设计体系, OpenCV 的代码执行效率是非常高的,所以近年来在国外的图像处理相关领域中被广泛地使用,成为一种流行的图像处理软件。

2.1.1 OpenCV 的特点

相对于其它常用的图像处理软件来说, OpenCV 有其显著的不可比拟的优点,主要体现在如下几个方面[1]

1 OpenCV 是一个包含了超过 300 C 函数的应用编程接口,它不依赖于外部库,既可以独立运行,也可在运行时使用其它外部库。

2 )高性能: OpenCV 中所有的算法都是基于封装于 IPL 的具有很高灵活性的动态数据结构,而且其中有一半以上的函数在设计及汇编时被 Intel 公司针对其所生产的处理器进行了优化。

3

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值