1 FLANN

近似最近邻库,NN就是nearest neighbor的缩写。

2 IlmImf

Ilm是Industrial light & magic公司的缩写。

Imf是image format的缩写吗?

3 libjasper

Jasper是JPEG2000的一个非官方实现,由一个国外的一个大学教师实现,还算是个好用的LIB,你可以从http://www.ece.uvic.ca/~mdadams/jasper/地址下在,里面有VC的工程文件。
Jpeg60是JPEG的官方实现;其编译只提供makefile来编译。
在图形压缩算法上这里不讨论,这里主要讨论其性能方面的问题:
1>JPEG2000拥有较高质量的图形,即使在100倍的压缩比例下,而JPEG是不行的,压缩比高一定程度就会出现马赛克。
2>高质量的图形是以大量的运算为代价的,所以JPEG2000的时间是很长的,一般对1024*768*24的BMP图进行ENCODE或DECODE需要花费2秒种(P4-3。0)左右的时间,这个时间对于实时应用是很可怕的。Jasper在对JPEG的实现过程中为了保证对多种图形的处理,其算法写的不够精简,先要将待ENCODE的图形转换为其内部的格式,然后再使用JP2000的算法来ENCODE。而JPEG在时间方面有较好的表现,压缩上面的图形在100ms以内,对于大部分实时应用来说还是很好的。
虽然Jasper实现的不够好,我想他的质量还是能够吸引很多人,对于时间要求不长的应用,2秒不算是长时间,我想不久的将来会有更好的JPEG2000实现,哪个时候就可以使用了。

4 libjpeg

这是jpeg官方提供的一个jpeg图片压缩和解压缩的库。

5 libpng

就是png图片的处理库,可以干关于png图片的各种事情。

6 libtiff

tiff是tagged image file format的缩写,libtiff是读写tif文件的库。

7 opencv_calib3d

用于做camera校准和3维重建的库。

8 opencv_contrib

包含了一些还不是很稳定的功能。

9 opencv_core

提供了一些最基本的图像处理结构体。

10 opencv_feature

特征检测和描述。

11 opencv_gpu

使用gpu的运算能力的库。

12 opencv_highgui

用户界面库。

13 opencv_imgproc

图像处理库,比如计算直方图,图像变换等。。

14 opencv_ml

机器学习库。

15 opencv_nonfree

已经被申请了专利的库,比如sift和surf。

16 opencv_objdetect

opencv目标检测。

17 opencv_ocl

open computing language,通用计算语言,就是说,写一次代码就可以在多核处理器、GPU和DSP上运行。

18 opencv_photo

摄影相关的库,比如去除图像上的瑕疵、以及图像去燥。

19 opencv_stitch

图像拼接库。

20 opencv_superres

image super resolution,用于增加图片的分辨率,使得模糊的图片更加清晰。

21 opencv_ts

opencv的测试系统。

22 opencv_video

视频分析库。

23 opencv_videostab

视频图像去抖动库。

24 opencv_viz

三维虚拟空间库。

25  zlib

基于deflate算法的数据压缩和解压缩算法库。

转载于:https://www.cnblogs.com/hustdc/p/6854374.html

opencv中的子库相关推荐

  1. opencv中批量读取图片并保存

    之前一直在写python,突然要用C++,因为涉及到图像处理,需要批量读取并存储图片,这里对图片的批量处理代码做一下汇总: 方法1:比较简单,唯一的要求就是文件夹下的图片名称是有规律的,比如1,2,3 ...

  2. python标准库os.path中_Python零基础入门学习19:常用标准库之os.path子库

    注:本文所有代码均经过Python 3.7实际运行检验,保证其严谨性. 本文阅读时间约为3~5分钟. os库是Python标准库,包含几百个函数.它能处理与系统相关的常用路径操作.进程管理.环境参数等 ...

  3. opencv的安装+pycharm中安装cv2库

    简单记录一下本次cv2库的安装流程. opencv的安装: 1.下载 阿里云 Simple Index 中国科技大学 Simple Index 豆瓣(douban) Simple Index 清华大学 ...

  4. 【计算机视觉】OpenCV的最近邻开源库FLANN

    FLANN介绍 FLANN库全称是Fast Library for Approximate Nearest Neighbors,它是目前最完整的(近似)最近邻开源库.不但实现了一系列查找算法,还包含了 ...

  5. 第四章:OpenCV中的图像处理

    第四章:OpenCV中的图像处理 本章节你将学习图像的改变色彩空间.提取对象.图像的几何变换.图像的阈值.平滑图像等OpenCV图像处理的基本内容. 更多内容请关注我的GitHub库:TonyStar ...

  6. 深入学习OpenCV中图像相似度的算法

    最近一段时间学习并做的都是对图像进行处理,其实自己也是新手,各种尝试,所以我这个门外汉想总结一下自己学习的东西,图像处理的流程.但是动起笔来想总结,一下却不知道自己要写什么,那就把自己做过的相似图片搜 ...

  7. Python中常用图像处理库

    Python中常用图像处理库 文章目录 Python中常用图像处理库 1 OpenCV-Python 2 Numpy 3 matplotlib 4 skimage 5 PIL(Python Imagi ...

  8. opencv中关于轮廓检测识别Contours及相关函数的介绍

    最近在用vs和opencv库在做图像处理的项目,关于轮廓识别部分,我查阅了一些资料, 现结合自己的理解整理出来,希望能对你有用. 1.contours概述 在利用openCV对图像进行处理时,我们可能 ...

  9. OpenCV中的特征匹配(Feature Matching)

    OpenCV中的特征匹配(Feature Matching) 1. 效果图 2. 原理 3. 源码 3.1 SIFT关键点检测+Knn近邻匹配 3.2 ORB关键点检测+蛮力特征匹配 3.3 SIFT ...

最新文章

  1. 计算机语言表示教师节快乐,表达教师节快乐的微信祝福语大汇总54句
  2. 前端学习(601):集成react插件
  3. homebrew安装mysql
  4. struts2被淘汰的原因
  5. 计算机学院吉祥物意见征集,“我的学校我做主 ——吉祥物征集”启事
  6. 简易 Vue 构建--篇一
  7. Linux学习总结(37)——CentOS7下Firewall防火墙配置用法详解
  8. 给git命令设置别名
  9. c++ 读文件_python中文件的使用
  10. DSOFramer原有的接口说明
  11. 个人经历:谈一谈的程序员求职途径
  12. 北航2017级软件学院算法第一次上机题解
  13. 戴尔游匣G15 5520成功安装ubuntu2004 intel ax201 驱动(亲测可用)
  14. Vert.x(vertx) 事件总线(EventBus)与 远程服务调用
  15. loadrunner之virtual user generator的使用
  16. 工业互联网新发展:基于 HTML5 WebGL 的高炉炼铁厂可视化系统!
  17. HITCSAPP大作业——程序人生
  18. 违反 GPL 协议赔偿 50 万,国内首例!
  19. 学了拓扑学,我猛然领悟到了儿时游戏的真谛……
  20. 《计算机网络技术》第二章课后习题答案(全)

热门文章

  1. matlab仿真限幅发散,GSM通信系统性能分析与MATLAB仿真.doc
  2. libcurl 发送邮件_libcurl smtp发送邮件附件大小限制问题
  3. java判断是否失效_java – 如何在输入有效之前检查无效输入和循环?
  4. sql 查询关联字段 最好取别名 不然会被第一个覆盖
  5. proj编译linux,在Ubuntu上安装proj 投影转换程序
  6. 获取当前ip_write_ip_tcl命令你用过吗?
  7. airpods pro连接安卓声音小_苹果AirPods搭配安卓手机怎么样?那是相当好
  8. c 子类对象 访问父类对象受保护成员_面向对象三大特征: 继承
  9. python爬取flash数据_爬取flash数据
  10. 北京大学生物信息学学习(7)NGS 分析