Release of opencv 1.1pre

Source: Internet
Author: User
After nearly two years, we finally released the first version of opencv. It seems that the original core development team has left Intel, and it does
V has a big impact. Fortunately, there are more and more people familiar with opencv, and the fire of stars can be used as an example. Believe it!

The following is the Update log of version 1.1pre. After careful reading, the kernel has not changed much and there should be many bugs.
These bugs will soon be captured.


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
Sorted ded (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.
See samples/C/find_obj.cpp and the documentation opencvref_cv.htm
* Required improvements in camera calibration:
-Added Stereo Camera Calibration: cvstereocalibrate, cvstereorec1_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 corresponsponalgorithms:
-Very fast block matching method by Kurt konolige
(Processes the Tsukuba stereo pair in <10 ms 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 delaco ur)
* 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 corresponsible)

>>> Bug fixes: <
Descrithanks 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)
* Cvtcolor-bug? In converting HSV 2rgb (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.
Attributes of them will be addressed in the next update.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.