看看男人日女人,亚洲欧美日韩日本国产三,国产精品欧美日韩区二区,妓女影库妓女网在线视频

機器視覺三維軟件開發(fā) – 怎么入門?- 你知道如何學習嗎(機器視覺三維建模)

今天在這里討論一下機器視覺三維軟件開發(fā)方面的介紹,由于今年團隊需要做機器視覺三維軟件,其中涉及到三維顯示部分,在這里也預言過幾個方案,最終使用了Qt OSG方案來做。

在機器視覺三維軟件開源軟件中,不得不提 CloudCompare,MeshLab兩個開源庫,都是使用Qt opengl來實現(xiàn)三維交互,下文把CloudCompare簡稱CC。

機器視覺三維軟件開發(fā) - 怎么入門?- 你知道如何學習嗎(機器視覺三維建模)

CC

機器視覺三維軟件開發(fā) - 怎么入門?- 你知道如何學習嗎(機器視覺三維建模)

MeshLab

源碼直接git clone URL 下來。

CC

CC有強大的點云處理功能,封裝了OpenGL部分,CC定義了比較復雜的數(shù)據(jù)結構,自己看過一段時間源碼,說實話沒看懂,只是獨立了渲染顯示那部分, CC的顯示在交互不復雜的情況下,比較好獨立出來,直接顯示三維數(shù)據(jù)即可,如果是你的應用軟件有較多的交互,比如選擇對象,對象操作,面片化等操作,你就很難獨立出來了,復雜的數(shù)據(jù)結構,你加著加著你寫的軟件就改成了CC一樣了,很難做成自己想要的風格,所以放棄了這個想法。

MeshLab

MeshLab以前使用過,只是會簡單的操作,數(shù)學庫vcglib里面封裝了三角網(wǎng)格、四面體的控制處理以及封裝了OpenGL顯示部分,功能很強大, MeshLab是調用了vcglib的核心庫實現(xiàn),源碼也看過一段時間,學習了一部分精華,目前沒有完全看懂,未來的時間會繼續(xù)研究,三維顯示部分有用過vcglib里面一些。

CC跟MeshLab跟我的應用有較大的差異,我的應用是需要顯示三維對象,能夠對三維對象進行選擇、操作、面片化等,直接使用CC和MeshLab比較難剝離數(shù)據(jù)結構,就放棄了。

選擇Osg

為什么要選擇Osg,因為Osg封裝了Opengl的所有功能,OsgEarth就是通過OSG開發(fā)的一個地圖應用,做地圖開發(fā)的朋友應該都很熟悉,有興趣的朋友可以看看。

我這邊使用OSG來進行實現(xiàn)我的應用,就相對來說比較簡單了,對象顯示、對象選擇、面片化等。

機器視覺三維軟件開發(fā) - 怎么入門?- 你知道如何學習嗎(機器視覺三維建模)

osgEarth

機器視覺三維軟件開發(fā) - 怎么入門?- 你知道如何學習嗎(機器視覺三維建模)

osgEarth

快速入門Opengl

想快速學習入門opengl的朋友可以去learnOpenGL學習,做三維軟件開發(fā),需要對OpenGL有一定的理解以及矩陣的操作。

機器視覺三維軟件開發(fā) - 怎么入門?- 你知道如何學習嗎(機器視覺三維建模)

快速入門Opengl

FreeCAD

這也是一個三維CAD開源庫,我對他無可奈何,不是專業(yè)做軟件開發(fā),看不懂,沒有過多的研究,看了軟件執(zhí)行目錄,boost、pcl、vtk、MKL、tbb等大名鼎鼎的庫,如果有精力研究,這個開源軟件肯定會學到不少東西!足以見UG、SolidWorks、Pro-E等三維軟件的復雜度了,他們很多都是自己開發(fā)的,沒有用開源的庫,所以,別人的東西厲害啊

機器視覺三維軟件開發(fā) - 怎么入門?- 你知道如何學習嗎(機器視覺三維建模)

FreeCAD

Qt

要做三維軟件開發(fā),QT是必不可少的,OSG、MeshLab、CC、FreeCAD等都是QT編寫的,并且這些軟件或庫都是跨平臺,所以選擇QT做應用軟件開發(fā),優(yōu)勢是非常明顯的。

愛你不容易

我們的軟件重在實現(xiàn),沒有能力和精力去過多的對軟件進行修飾,最后選擇QT osg來實現(xiàn),好在目前功能都實現(xiàn)了,也還可以。

機器視覺三維算法、軟件是未來的趨勢,需要不斷學習加強!加油

寫的比較亂,大家隨意看看,歡迎拍磚,今年剛開始做三維視覺產品開發(fā)。

相關新聞

聯(lián)系我們
聯(lián)系我們
在線咨詢
分享本頁
返回頂部
乐清市| 寻甸| 阿坝| 巴里| 育儿| 桃园市| 桐梓县| 亳州市| 酒泉市| 进贤县| 马龙县| 友谊县| 镇平县| 阆中市| 康乐县| 于田县| 克拉玛依市| 灵璧县| 兰考县| 鹤峰县| 临泉县| 鸡泽县| 庆阳市| 武隆县| 胶南市| 二连浩特市| 铜鼓县| 岳西县| 凤庆县| 丰镇市| 青岛市| 石景山区| 招远市| 阿克苏市| 博罗县| 阳城县| 曲阜市| 天峨县| 女性| 南涧| 东乌|