1.对OpenCV 的印象:功能十分的强大,而且支持目前先进的图像处理技术,体系十分完善,操作手册很详细,手册首先给大家补计算机视觉的知识,几乎涵盖了近10年内的主流算法;

然后将图像格式和矩阵运算,然后将各个算法的实现函数。

我用它来做了一个Harris角点检测器和Canny边缘检测器,总共就花了一个小时(第一次用OpenCV)。

而且该库显示图像极其方便,两句话就可以。

但该库似乎不大稳定,对32F和16S、8U的图像数据支持上bug重重。

我用 cvFilter2D函数进行线性滤波,屡屡出错,后来一查原来是大bug。

后来用cvmGet来取矩阵元素也是频繁出错,仔细检查了N遍确保程序没问题之后在yahoogroup上找到答案:仍然是bug。。。

但好歹该库是开放的,所以自己可以修改;而且支持CVS。另外该库用的是IPL矩阵库,速度奇快~~

http://sourceforge.net/projects/opencvlibrary/

2.对CxImage考察的印象:该开发包完全开放源代码,图像封装为一个类,功能极为强大,与Windows、MFC支持极好

,支持图像的多种操作(线性滤波、中值滤波、直方图操作、旋转缩放、区域选取、阈值处理、膨胀腐蚀、alpha混合等等)

,支持从文件、内存或者win32api 定义的位图图像格式中读取图像,支持将图像显示在任意窗口

,功能可谓很强大了,而且对像素的操作很方便

,另外还有一个界面很强的demo,可以直接在上面进行二次开发,推荐使用!

缺点:里面的子库很多,用起来可能较麻烦;而且感觉速度稍慢,不如后面提到的freeimage

但功能真的十分强大啊!

http://www.xdp.it/cximage.htm

3. CImg:就一个.h文件所以用起来很简明,但感觉功能上不如CxImage。

可以与CxImage配合使用,因为CImg提供了基于lapack的矩阵运算函数和完善的线性滤波卷积函数,同时CImg做像素运算还是很方便的。

另外,独有Display类可以方便的实现各种显示,包括显示图像、打字、画线等等。还有,该库有个基于光流的多尺度图像配准例子,很好。

http://cimg.sourceforge.net/

4.FreeImage:C语言的体系,大量使用指针运算速度可以保证,内含先进的多种插值算法。

另外独有的支持meta exif信息的读取。该库最大的特点就是比较简练,只把重点放在对各种格式图像的读取写入支持上,没有显示部分,实际编程的时候还是需要调用API函数进行显示。

http://freeimage.sourceforge.net/

转自:http://chio.blogbus.com/logs/3216852.html

最新文章

  1. CSS基础篇之选择符2
  2. 【C#公共帮助类】枚举独特类
  3. Enabling Cross-Origin Requests in ASP.NET Web API 2
  4. 无法在提交表单前通过ajax验证解决办法
  5. windows 2008 怎么对外开放端口
  6. 暑假集训(3)第二弹 -----Jungle Roads(Hdu1301)
  7. MongoDB-GRIDFS大文件系统
  8. 同时安装Xcode6和Xcode7导致出现N多UUID 模拟器解决办法
  9. 面试题 HashMap 原理
  10. SpringBoot笔记一
  11. sql like 通配符 模糊查询技巧及特殊字符
  12. 201521123103 《Java学习笔记》 第六周学习总结
  13. freemarker自定义标签(二)
  14. GIT入门笔记(8)-- 查看历史提交记录/根据版本号回到过去或未来
  15. 【Qt编程】Qt版扫雷
  16. 【Python 08】汇率兑换2.0-1(字符串索引)
  17. Median String CodeForces - 1144E
  18. SQLServer 游标详解
  19. HttpClient 通信工具类
  20. SGU 114. Telecasting station 三分or找中位数

热门文章

  1. 最新NetMonitor代码
  2. ZOJ - 2132:The Most Frequent Number(思维题)
  3. git提交项目到已有库
  4. 9、Python复杂数据类型(list、tuple、set、dict)
  5. mysql-5.7.18 免安装版安装配置(Windows)
  6. ReactiveX 学习笔记(30)操作符辨析
  7. zeebe 0.20.0 集群部署试用
  8. edgedb-js 来自官方的js 驱动
  9. CSS块元素
  10. DEA Push rejected: Push to origin/master was rejected问题的解决方法