[討論] 3D point cloud Plot (plot3/scatter3)
各位前輩午安:
目前我在使用range image device
可以量測空間中的3D點座標
譬如說在range image上的一個pixel對應到3D座標上的值是(x,y,z)=(1,2,3)
如果我用plot3 or scatter指令去畫會相當耗時
此外如果及時變動視角會相當緩慢,想請問有無比較好的解決方法?
另外我嘗試將這些空間上的點標在一個3維矩陣size=(300,400,1000)
這些點有特定的強度值
因此想請問是否有能夠直接plot 3維矩陣的座標,依照這些點的強度自訂顏色?
謝謝!
-------------------------Code------------------------
前處理是把檔案讀成一個矩陣out
size(out)=67384*8 表示67384筆資料,格式為:X,Y,Z,R,G,B,row,col
X,Y,Z為此點的座標,RGB代表此點的顏色
row,col代表他在原本range image上的影像座標點
其實繪圖的code只有兩行..
pointsize=ones(PointCloudNumber,1)*5;
scatter3(out(:,1),-out(:,2),out(:,3),pointsize,out(:,4:6)./255,'filled'),
view(-60,60);
-------------------------------------------------------
plot3的效果也差不多
先謝謝a大&m大了!
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.253.171
※ 編輯: gibletnoodle 來自: 140.112.253.171 (03/28 12:33)
推
03/29 02:34, , 1F
03/29 02:34, 1F
→
03/29 18:06, , 2F
03/29 18:06, 2F
→
03/29 18:08, , 3F
03/29 18:08, 3F
→
03/29 18:08, , 4F
03/29 18:08, 4F
→
03/29 18:09, , 5F
03/29 18:09, 5F
→
03/29 21:40, , 6F
03/29 21:40, 6F
※ 編輯: gibletnoodle 來自: 140.112.175.37 (03/29 22:42)
推
03/30 15:22, , 7F
03/30 15:22, 7F
→
03/30 15:24, , 8F
03/30 15:24, 8F
→
03/30 15:24, , 9F
03/30 15:24, 9F
→
03/30 15:24, , 10F
03/30 15:24, 10F
→
03/30 15:26, , 11F
03/30 15:26, 11F
→
03/30 23:08, , 12F
03/30 23:08, 12F
→
03/30 23:09, , 13F
03/30 23:09, 13F
→
03/30 23:09, , 14F
03/30 23:09, 14F
→
03/30 23:10, , 15F
03/30 23:10, 15F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章