OPENCV 1 0 RC1 版本介紹

2021-08-22 05:39:36 字數 2143 閱讀 2508

>>> 新函式與新特徵 <<<

- 支援的新編譯器/環境:

* gcc 4.x

* visual studio .net 2005.

注意: a) 工程檔案 .vcproj's 以及相應的環境檔案均被轉換成 vs.net 2005 的格式,

因此它們不能被 vs.net 2003 開啟。作為工作區,可以將工程檔案和工作區轉換

為 visual studio 6.0,再轉換到 vs.net 2003.

b) 工程可以在 win32 以及 x64 (a.k.a. em64t/amd64) 平台上編譯.

c) 預設情況下支援 openmp.

* 在 macosx 上,通用的 opencv 二進位制**可以在預設情況下編譯,因此 ppc 和 intel mac『s 系統

全部都支援。

* 取消了對 borland c++ 的支援,但是仍然有乙個指令碼檔案 utils\gen_make.py 可以通過生成檔案

makefile.bcc's 來編譯 (沒有在 rc1 上測試)。

* 新的命令列 makefiles _make\makefile.* 被引入,允許使用者在 win64 (em64t/amd64 and itanium)

平台上編譯 opencv。具體細節參考檔案 install。

- cxcore:

* 增加了一些新的函式:

cvmixchannels, cvrandshuffle, cvrange, cvcalcpca, cvprojectpca, cvbackprojectpca,

cvnormalize, cvreduce, cvgetnumthreads, cvsetnumthreads, cvgetthreadnum.

see docs/ref/opencvref_cxcore.htm for details.

* 擴充套件了函式 cvcalccovarmatrix, cvmultransposed

* 為庫增加巨集: 見 cxcore/include/cvver.h

* 為 cvimage 和 cvmatrix 增加 c++ 類:

見 cxcore/include/cxcore.hpp 以及樣例 samples/c/image.cpp

* 矩陣的最大通道數增加到 64 個,儘管只有一些特殊函式才處理這樣的影象。

- cv:

* 新函式:

cvpyrmeanshiftfiltering, cvwatershed, cvgetaffinetransform.

see docs/ref/opencvref_cv.htm for details.

* 擴充套件:

cvdisttransform (true distance transform algorithm),

cvthresh (otsu adaptive algorithm),

cvcanny (using true gradient as an option)

* 所有的濾波函式重新編寫過,為線性可分以及不可分濾波增加了新的 c++ 類,並增加了

morphology, laplace, box filer (模糊).

見 cv/include/cv.hpp.

- **與介面:

* 現在支援 ipp 5.1.*,而這是乙個推薦與opencv一起使用的版本。使用者可以執行建立單獨的

ipp dll 作為二進位制版本的分發。見(inte***ces/ipp)

* 大大提高並擴充套件了與 python 的繫結

(見 inte***ces/swig[/python] 以及 samples/python).

>>> 優化: <<<

- 應用新的 ipp5.1 功能,下列的濾波函式都被大大優化:

cvsobel, cvlaplace, cverode, cvdilate.

- cvfilter2d 對於大的核心執行得更快 (使用基於 dft 的演算法)

- 一些函式可以使用 openmp 做並行處理:

cvhaardetectobjects, cvcalcopticalflowpyrlk, cvdisttransform (the new algorithm only),

因此它們的執行速度在雙核cpu上要快 ~50-80% , 當**用 intel compiler 或者 msvc2005

編譯時。

OPENCV 1 0 RC1 版本介紹

新函式與新特徵 支援的新編譯器 環境 gcc 4.x visual studio net 2005.注意 a 工程檔案 vcproj s 以及相應的環境檔案均被轉換成 vs.net 2005 的格式,因此它們不能被 vs.net 2003 開啟。作為工作區,可以將工程檔案和工作區轉換 為 visua...

1 版本控制

1 本系列文章環境 os windows 8.1專業版 64位 ide eclipse 4.3 r2 kepler tools subversion 32位 setup subversion 1.8.13 x32.msi apache http server 32位 httpd 2.4.12 x86...

列轉行1 0版本

1.有score列表如下 列轉行 插入資料 insert into score values 張三 語文 80 insert into score values 張三 數學 90 insert into score values 張三 英語 85 insert into score values 李...