`
touchmm
  • 浏览: 1049354 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

OpenCV 1.1pre 版本的发布

阅读更多
时隔近两年,终于发布的OpenCV的第一个更新版本,看来原核心开发小组离开Intel,确实对OpenC
V的影响比较大。好在了解OpenCV的人越来越多,星星之火,可以燎原,信哉此言!

下面是 1.1pre 版本的更新LOG,仔细看了,内核没有太大的变动,应该还有不少BUG,估计大家会
很快把这些BUG抓出来。


Changes:

===================================================
OpenCV 1.1pre1, October, 2008
===================================================

>>> New functionality/features: <<<

- General:
* Octave bindings have been added. See interfaces/swig/octave (for now, Linux only)
* [Windows] OpenCV is now built with VS2005 with SSE2 and OpenMP support
included (if you want to rebuild OpenCV using Express or
Standard Edition of VS, use _make\opencv.vs2005.no_openmp.sln).
* [Windows] Python bindings have been updated to use Python 2.6
* [Windows] cvcam has been removed (as videoInput is now supported by highgui)

- CXCORE, CV, CVAUX:
* Speeded-up Robust Features (SURF), contributed by Liu Liu.
see samples/c/find_obj.cpp and the documentation opencvref_cv.htm
* Many improvements in camera calibration:
- Added stereo camera calibration: cvStereoCalibrate, cvStereoRectify etc.
- Single camera calibration now uses Levenberg-Marquardt method and supports
extra flags to switch on/off optimization of individual camera parameters
- The optional 3rd radial distortion parameter (k3*r^6) is now supported in
every calibration-related function
* 2 stereo correspondence algorithms:
- very fast block matching method by Kurt Konolige
(processes the Tsukuba stereo pair in <10ms on Core2Duo laptop)
- slow but more accurate graph-cut based algorithm by Kolmogorov and Zabin
* Better homography estimation algorithms (RANSAC and LMEDs)
* new C++ template image classes contributed by Daniel Filip (Google inc.).
see opencv/cxcore/include/cvwimage.h
* Fast approximate nearest neighbor search (by Xavier Delacour)
* Codebook method for background/foreground segmentation (by Gary Bradski)
* Sort function (contributed by Shiqi Yu)
* [OpenCV+IPP] Face Detection (cvHaarDetectObjects) now runs much faster
(up to 2x faster) when using IPP 5.3 or higher.
* Much faster (~4x faster) fixed-point variant of cvRemap has been added

- MLL:
* Python bindings for MLL have been added. There are no samples yet.

- HighGUI:
* [Windows, 32bit] Added support for videoInput library.
Hence, cvcam is [almost] not needed anymore
* [Windows, 32bit] FFMPEG can now be used for video decoding/encoding
via ffopencv*.dll
* [Linux] Added unicap support
* Improved internal video capturing and video encoding APIs

- Documentation:
* OpenCV book has been published (sold separately :) see docs/index.htm)

- New samples (opencv/samples):
* Many Octave samples
* find_obj.cpp (SURF), bgfg_codebook.cpp (Codebook BG/FG segmentation),
stereo_calib.cpp (Stereo calibration and stereo correspondence)

>>> Bug fixes: <<<
Many thanks to everybody who submitted bug reports and/or provided the patches!

* added dma_unlisten to icvCloseCAM_DC1394 (thanks to Victor Benso)
* LMEDs algorithm for cvFindFundamentalMat estimation has been fixed
* Broken debug build of highgui in VS2005/2008 (SF #2056185, SF #1709435)
* cvFindChessboardCorners memory leak and incorrect size checks
(SF #1972896, SF #1910323)
* disabling GTK causes v4l runtime error (SF #2088102)
* cvsetmousecallback bug (SF #2053529)
* libhighgui needed deprecated "img_convert" replacement (SF #2011753)
* Segfault in createsamples caused by uninitialized variable (SF #1977989)
* Data Alignment Issue in bgfg_gaussmix (SF #1961755)
* libpng need to be updated (SF #1952793)
* cvCreateVideoWriter_Win32 - identifier not found (SF #1944254)
* Bug in cvmorph.cpp (SF #1908844)
* dilate (cvDilate) works bogus with default kernel (SF #1887130)
* CvEM non-default constructor declared but not defined (SF #1830346)
* cvFloodFill (in ver 1.0) Hangs (SF #1790565)
* double delete in CvImage (SF #1733437)
* cvFilter2D anchor default value is not working properly (SF #1713779)
* cvCvtColor - Bug? in converting HSV2RGB (SF #1676344)
* Invalid selection of the MKL-dll version in cvUseOptimized() (SF #1633017)
* ...

>>> Known issues:
* Borland compiler is not supported (but might work) in this update.
* 64-bit Windows is not supported (but might work) in this update.
* SF bug tracker still contains over 50 records of open bugs.
Many of them will be addressed in the next update.
分享到:
评论

相关推荐

    opencv1.1pre1版本

    很难找的,老版本opencv1.1,包含OpenCV_1.1pre1a.exe

    opencv1.1pre1a.rar版本

    "opencv1.1pre1a.rar"是OpenCV的一个早期版本,特别适合在Visual C++ 6.0(简称VC6)环境下进行开发。这个版本在当时具有较高的稳定性和兼容性,对于一些基础的图像处理和识别任务,开发者可能会选择使用它。 1. **...

    OpenCV_1.1版本

    1. 下载:从官方网站或第三方资源获取OpenCV 1.1pre1a的安装包,例如`OpenCV_1.1pre1a.exe`。 2. 安装:执行安装程序,按照提示完成安装过程。 3. 配置环境:设置系统环境变量,确保编译器能够找到OpenCV的头文件和...

    OpenCV1.1.0.1

    OpenCV (Open Source Computer Vision Library) is released under a BSD license and hence it’s free for both academic and commercial use. It has C++, C, Python and Java interfaces and supports Windows, ...

    opencv1.1的dll打包下载

    标题中的"opencv1.1的dll打包下载"指的是提供了OpenCV 1.1版本的动态链接库(DLL)文件,这些文件是Windows操作系统下执行程序所必需的,用于实现OpenCV的功能。 描述中提到的"opencv1.1 的dll库,便于大家开发使用...

    opencv-1.1静态库

    标题提到的"opencv-1.1静态库"是针对早期OpenCV 1.1版本的一个特殊构建,通常OpenCV会提供动态库(.dll文件),但在这个情况下,提供了静态库(.lib文件)。 静态库和动态库是两种不同的库文件类型。静态库在编译时...

    opencv1.1 图像拼接

    本主题将深入探讨如何使用OpenCV 1.1版本进行图像拼接,涉及的关键技术包括SURF(Speeded Up Robust Features)特征检测以及RANSAC(Random Sample Consensus)算法。 **一、图像拼接** 图像拼接是一种将多张图片...

    OpenCV 1.1 (VC 6++)

    在使用这个压缩包时,你需要首先解压文件“OpenCV1.1”。解压后,你将获得OpenCV的库文件、头文件和可能的示例代码。这些文件通常包括.lib(静态库)、.dll(动态链接库)和.h(头文件),用于在你的VC6++项目中引用...

    opencv1.1和1.2安装配置vc++6.0

    在本文中,我们将深入探讨如何在古老的VC++6.0集成开发环境中配置和使用OpenCV 1.1和1.2版本,特别是针对SURF算法的实现。在使用OpenSURF算法时,会遇到一个关键的函数调用cvFindHomography,这个函数在OpenCV的不同...

    OpenCV 1.1 (for VC+ 6.0)

    OpenCV 1.1 for VC++ 6.0 最好的版本。经本人测试过,完全可以使用。

    opencv 1.1安装软件

    Opencv系统安装程序 计算机视觉C++库

    在 C++Builder6中使用OpenCV1.1的懶人包,可直接使用OpenCV各項函式

    在C++Builder6中使用OpenCV1.1的懒人包是一个非常...不过,要注意的是,OpenCV1.1是一个较老的版本,可能不包含后来版本中的许多新特性和优化。如果可能,考虑升级到最新版本的OpenCV,以获取更多的功能和性能提升。

    Opencv 1.1 API

    **OpenCV 1.1 API 全面解析** OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,它包含了大量的图像处理和计算机视觉的算法,为开发者提供了丰富的功能,广泛应用于图像分析、机器学习、...

    在 Visual Studio 2008中使用OpenCV1.1的懶人包,可直接使用OpenCV各項函式

    在本文中,我们将深入探讨如何在Visual Studio 2008中使用OpenCV 1.1,这是一个流行的开源计算机视觉库。OpenCV提供了丰富的函数,用于图像处理、计算机视觉算法实现以及机器学习任务。这个“懶人包”已经包含了所有...

    opencv1.1原版英文文档

    根据给定的文件信息,以下是从“opencv1.1原版英文文档”中提取的关键知识点,主要集中在核心功能模块(cxcore)上。 ### 核心功能模块:cxcore cxcore模块是OpenCV库的基础,它包含了实现计算机视觉算法所需的...

    OpenCV1.1版

    OpenCV 1.1版的文件名“xuwenwu206-3328663-OpenCV_1.1pre1a_1600365630”可能表示一个特定的编译或打包版本,其中数字可能代表日期或其他标识信息。虽然这个版本相对老旧,但对于学习OpenCV的基本概念和理解计算机...

    opencv1.0 mfc案例应用

    尽管OpenCV已经更新至更高级的版本,但OpenCV1.0的基础依然适用于理解计算机视觉的基本原理和实践。通过不断学习和实践,我们可以掌握更多复杂的图像分析和识别技术,为实际项目开发打下坚实基础。

    OpenCV_MFC_版本1.1

    10. **版本兼容性**:虽然这里提到的是OpenCV的1.1版本,但需要注意的是,随着OpenCV版本的更新,API可能会有变化。因此,使用较新版本的OpenCV时,可能需要对代码进行相应的调整以适应新接口。 在实际开发中,结合...

    OpenCV Linux全版本下载(OpenCV1.0.0~OpenCV4.4.0)

    OpenCV全版本下载,从OpenCV1.0.0~OpenCV4.4.0,所有资源从OpenCV官网下载。仅Linux版本适用。

    opencv 多种版本 包括 opencv2.4.13 opencv3.4.6 opencv4.1.0

    1. OpenCV 2.4.13:这是OpenCV的一个较旧版本,发布于2016年。在2.4系列中,OpenCV引入了C++接口,称为"Core模块",并增强了对多种编程语言的支持,包括Python、Java和MATLAB。此外,这个版本的OpenCV强化了图像处理...

Global site tag (gtag.js) - Google Analytics