回覆列表
-
1 # 使用者3390524537454029
-
2 # 使用者4912889400776
沒啥聯絡, opengl是用來畫圖的一個介面.一般用於繪製遊戲畫面 和 各種工程軟體中的畫圖.
而 cv一般是用來處理圖片,分析圖片的庫. 比如照片拼接,人臉識別等..
-
3 # 使用者4315152694513
從功能上來看,opengl是用來做圖形的,opencv是用來做視覺的實際上,opencv是一個演演算法庫,集成了很多視覺演演算法而opengl更像是一個api,和openmax等一樣。
-
4 # John Lo
影象相關的開發工具
Tkinter:Python的影象使用者介面工具OpenGL:繪製圖像的應用程式介面OpenCV:計算機視覺的程式庫
OpenCV是 Open Source Computer Vision Library OpenGL是 Open Graphics Library OpenCV主要是提供影象處理和影片處理的基礎演算法庫,還涉及一些機器學習的演算法。比如你想實現影片的降噪、運動物體的跟蹤、目標(比如人臉)的識別這些都是CV的領域 OpenGL則專注在Graphics,3D繪圖。 其實兩者的區別就是Computer Vision和Computer Graphics這兩個學科之間的區別,前者專注於從採集到的視覺影象中獲取資訊,是用機器來理解影象;後者是用機器繪製合適的視覺影象給人看。