計算機視覺是計算機科學的一個領域,其基礎是開發和改進系統,使機器能夠感知視覺輸入,并根據該輸入以特定的方式進行操作。計算機視覺庫是程序、功能和,與計算機視覺相關功能編程相關的代碼和文檔。計算機視覺庫的目的是為...
                    
                    
                        計算機視覺是計算機科學的一個領域,其基礎是開發和改進系統,使機器能夠感知視覺輸入,并根據該輸入以特定的方式進行操作。計算機視覺庫是程序、功能和,與計算機視覺相關功能編程相關的代碼和文檔。計算機視覺庫的目的是為該領域的知識提供一個存儲庫,以便從事計算機視覺工作的人不需要重新做已經完成的工作。對某些計算機視覺庫的訪問可能僅限于研究人員在特定的公司或實驗室,因為它們可能包含有利于競爭對手的信息。其他的則是公開的,可以使整個計算機視覺領域受益。

計算機視覺庫可以幫助程序員充分利用基本的網絡攝像頭。
計算機視覺庫的開發和使用,無論是開放的還是專有的,對那些從事計算機視覺項目的人來說都是非常有利的。計算機視覺庫往往包含已經為給定過程開發的最佳和最有效的代碼,因此開發人員可以使用這些代碼,而不是花時間對該功能進行編程此外,許多計算機視覺程序和系統都是建立在相似的基礎上的,因此計算機視覺庫允許人們從已經開發的基礎上建立,潛在地大大減少對給定項目所需的工作量。以計算機視覺庫的形式建立代碼也是有利的,因為它鼓勵不同的程序員使用相同的代碼。因此,特定的程序和應用程序通常可以很容易地從項目轉移到項目中。沒有必要完全重寫計算機視覺系統所基于的整個框架,因為代碼可能存在于計算機視覺庫中。
計算機視覺庫最普遍的好處是整個領域的進步,在很大程度上僅限于可公開訪問的計算機視覺庫。添加到庫中的計算機視覺領域的每一項發現都會增加該領域中其他人可用的知識和工具。另一方面,僅限于特定公司或組織的庫往往只會使組織受益管理圖書館。
計算機視覺包括廣泛的研究領域。計算機視覺庫可能包含與運動跟蹤和地形導航等不同學科相關的信息,也可能包含與人工智能和機器學習相關的其他信息,因為這些主題通常與計算機視覺項目高度相關。