基本上又將近2個月沒更新博客了,最近確實是很忙很累,基本上沒時間整理本身知識,工做的重心幾乎徹底被三角網的相關算法徹底所佔據,還有mfc這個拖油瓶更是雪上加霜,記得使用過pcl顯示的同志確定對以下的場景深有體會。算法
估計基於pcl的顯示作平臺的人,估計此時此刻一定是身無可戀了,pcl這個庫確實是讓人既愛又恨,至關於vcg,cgal這些強大的算法確實容易上手,即便對於編程能力很弱的同窗來講,pcl 庫的使用也不會太難,同時也感謝其相對簡單的底層設計,不太複雜的結構,讓博主這種編程水平十分平庸的業餘碼農使用一次便不再能輕易放手,曾經無數次想替換這個比較雞肋的顯示引擎,以前也一直規劃着利用osg代替此顯示引擎,因爲平時幾乎全部的時間全都投入在工做上,osg的突破不大,因此一直未能如願,以前也想平臺要慢慢的去PCL化,惋惜本身對於vcg,cgal這兩個強大的三維算法的理解根本不深,說直接點此時更考驗我的的編程能力了,不懂底層設計,更沒有通過專業的編程學習,因此特別容易遇到瓶頸。說了這麼多廢話,其實仍是勉勵你們在校期間好好的專研一下編程技術,不要覺得能寫幾個for循環,調用幾個接口,寫幾個簡單的類就夠了,其實這樣遠遠不夠,不懂程序設計,不懂一點架構想在算法的路上走下去仍是有點艱難的。一些複雜的庫基本上是沒有中文教程的,目前我所知道的點雲算法庫的教程也僅僅朱德海老師所寫的一本的教程。剩下的各類庫就是靜靜的放在那裏,能不能爲你所用,就要看你強大的程序閱讀能力了。不能繼續班門弄斧了,畢竟看博客的大神們都是能力遠在我之上的,一會又得去補補數據結構的知識了。最近一段時間精力所有耗費在三角網的處理算法上,以及天天跟mfc鬧的你死我活。對於pcl多段線的裁剪以前在想怎麼去解決,也查閱了不少網站,也一直沒找到太好的解決方法。最近研究點與多邊形的位置關係事,忽然萌生了一個想法,就是判斷數據點與多邊形的位置關係,而後根據此關係進行裁剪,是否是就完美解決了呢?編程
先來一個例子:數據結構
貌似是解決了,畢竟貌似不是事實,確實是有一個問題,它只能在特定方向上有效,要是個人相機旋轉了,那個人多邊形的投影方向能跟着旋轉嗎(目前僅僅向xoy平面投影)?因此這是一個問題,目前僅僅是提供一個解決的思路,後面還有待博主進一步研究顯示引擎的相機,看有沒有好的解決方法。今天的博客就到此爲止吧!最近確實是有點江郎才盡了,寫不了過高深的技術博客了,因此在業餘的時間裏我會努力提高本身的,期待下一次能有大的更新。架構