在MATLAB中建立一个脚本show3Dtxt.m文件,编写代码:
clear; %%read 3D data fileID= fopen('E:博士深度学习与三维重建代码实现voxel_grids_64chair_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_64chair_0890_0_0_1_062_049_042.txt: