便捷电子图书文档的设计与实现文献综述
2020-06-01 15:48:47
文 献 综 述 #8212;基于OpenCV的数字图像处理技术 1.国内外研究现状 OpenCV的全称是:Open Source Computer Vision Library。
是Intel公司支持的开源计算机视觉库。
它轻量级而且高效,由一系列C函数和少量C 类构成,实现了图像处理和计算机视觉方面的很多通用算法。
由于OpenCV的源代码是完全开放的,而且源代码的编写简洁而又高效,特别是其中大部分的函数都已经过汇编最优化,以使之能高效而充分地利用英特尔系列处理芯片的设计体系,所以近年来在国外的图像处理 相关领域中被广泛地使用,成为一种流行的图像处理软件 。
OpenCV常用的数据结构: OpenCV设计了一些基础的数据类型和一些帮助数据类型,在运用OpenCV函数库进行编程的过程中,常常会需要用到这些结构类型,只有真正了解这些结构才能够很好地利用 OpenCV 函数库来解决问题。
我们在此仅介绍IplImage进行介绍。
通常情况下,使用DIB格式来处理图像,而OpenCV库则是使用” Ipllm age” 结构体来创造和处理图像。
由于OpenCV主要针对的是计算机视觉方面的处理,因此在函数库中,最重要的结构体就是Ipllmage 结构。
Ipllmage 结构来源于 inter 的另外一个函数库IPL。
该函数库主要是针对图像处理。