在MATLAB中建立一个脚本show3Dtxt.m文件,编写代码:

clear;  
%%read 3D data
fileID= fopen('E:\博士\深度学习与三维重建\代码实现\voxel_grids_64\chair_0890_0_0_1_062_049_042.txt','r');  
%txt文件读成三维元胞数组cell形式
A = textscan(fileID,'%d %d %d'); 
%X,Y,Z数据类型均为 1*1 cell
X=A(:,1);  
Y=A(:,2);  
Z=A(:,3);
%将元胞数组转化为矩阵形式
x=cell2mat(X);  
y=cell2mat(Y);  
z=cell2mat(Z);  
%%show 3D data 
plot3(x,y,z,'ro'); %红色圆点 
xlabel('x轴'),ylabel('y轴'),zlabel('z轴')  
grid on  

  运行代码:

    备注:voxel_grids_64\chair_0890_0_0_1_062_049_042.txt:

 

posted on 2018-04-07 09:26  chamie  阅读(5456)  评论(0编辑  收藏  举报