OpenCV3.2.0官网中文教程-介绍

未完待续。。。


网页原文

http://docs.opencv.org/3.2.0/d1/dfb/intro.html

重点词汇


BSD( Berkeley   Software   Distribution 伯克利 软件套件,BSD也称Berkeley Unix)是Unix的衍生系统,在1977至1995年间由 加州大学伯克利分校 开发和发布的。历史上, BSD曾经被认为是 UNIX 的一支——"BSD UNIX", 因为它和 AT&T  UNIX操作系统共享基础代码和设计。在20世纪80年代,衍生出了许多变形的UNIX授权软件。比较著名的如 DEC 的Ultrix及Sun公司的 SunOS 。1990年代,BSD很大程度上被System V4.x版以及OSF/1系统所取代,晚期BSD版本为几个开源软件开发提供了平台并且一直沿用至今。今天,“BSD”并不特指任何一个BSD衍生版本,而是类UNIX操作系统中的一个分支的总称。

介绍


OpenCV (Open Source Computer Vision Library: http://opencv.org) is an open-source BSD-licensed library that includes several hundreds of computer vision algorithms. The document describes the so-called OpenCV 2.x API, which is essentially a C++ API, as opposite to the C-based OpenCV 1.x API. The latter is described in opencv1x.pdf.
OpenCV  (Open Source Computer Vision Library  开源计算机视觉库: http://opencv.org) 是一个开源的BSD许可库,包括上百个计算机视觉算法。该文档描述了OpenCV 2.X的API,它本质上是一个C++的API,相对于基于opencv 1 X API(描述的是opencv1x.pdf)。
OpenCV has a modular structure, which means that the package includes several shared or static libraries. The following modules are available:

Core functionality - a compact module defining basic data structures, including the dense multi-dimensional array Mat and basic functions used by all other modules.
Image processing - an image processing module that includes linear and non-linear image filtering, geometrical image transformations (resize, affine and perspective warping, generic table-based remapping), color space conversion, histograms, and so on.
video - a video analysis module that includes motion estimation, background subtraction, and object tracking algorithms.
calib3d - basic multiple-view geometry algorithms, single and stereo camera calibration, object pose estimation, stereo correspondence algorithms, and elements of 3D reconstruction.
features2d - salient feature detectors, descriptors, and descriptor matchers.
objdetect - detection of objects and instances of the predefined classes (for example, faces, eyes, mugs, people, cars, and so on).
highgui - an easy-to-use interface to simple UI capabilities.
Video I/O - an easy-to-use interface to video capturing and video codecs.
gpu - GPU-accelerated algorithms from different OpenCV modules.
... some other helper modules, such as FLANN and Google test wrappers, Python bindings, and others.
The further chapters of the document describe functionality of each module. But first, make sure to get familiar with the common API concepts used thoroughly in the library.


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值