OpenCV學習 1 初步接觸

2022-02-23 07:07:41 字數 764 閱讀 6298

一、介紹opencv

opencv的全稱是open source computer vision library,是乙個跨平台的計算機視覺庫。opencv是由英特爾公司發起並參與開發,以bsd許可證授權發行,可以在商業和研究領域中免費使用。opencv可用於開發實時的影象處理、計算機視覺以及模式識別程式。

opencv的第乙個預覽版本於2023年在ieee conference on computer vision and pattern recognition公開,並且後續提供了五個測試版本。1.0版本於2023年發布。

opencv的第二個主要版本是2023年10月的opencv 2.0。該版本的主要更新包括c++介面,更容易、更型別安全的模式,新的函式,以及對現有實現的優化(特別是多核心方面)。現在每6個月就會有乙個官方版本,並由乙個商業公司贊助的獨立小組進行開發。

二、opencv模組分類

opencv庫劃分為以下幾個模組:

三、opencv函式體系

1、基本的影象處理與分析函式,主要用來實現一些基本的影象處理與分析功能。

2、結構分析函式

3、運動分析與目標跟蹤函式。

4、函式cvacc。

5、攝像機標定和3d重建函式。

深度學習體會1 初步接觸深度學習

注2 本人實為機器學習菜鳥,文中難免存在不足或錯誤,敬請指正。為了不斷激勵自己學習,將陸續寫出自己在機器學習領域方面的體會和心得。從2016年5月中旬到2016年6月中旬,本人將i.goodfellow的深度學習一書大概看了一遍,看的稀里糊塗,只從整體上了解了一下深度學習的發展歷史 基本概念 常用方...

VML初步接觸

什麼是vml?vml vector markup language 是乙個最初由microsoft開發的xml詞表,現在也只有ie5.0以上版本對vml提供支援。使用vml可以在ie中繪製向量圖形,所以有人認為vml就是在ie中實現了畫筆的功能。下面介紹一下vml的優點 基於xml標準 xml是公認...

glsl初步接觸

在看計算機系的同學的 時,我還不知道glsl這種東西。我還以為opengl繪製就是使用glbegin和glend。我還深深地納悶 opengl這貨畫東西完全不給力,是怎麼做到跟directx相比的?然後我看到了 裡的gluseprogram,看到了程式裡完全沒有出現glbegin這種語句。後來我才知...