matlab_读取点云文件

读取 .ply格式的点云文件和 .txt格式,代码如下:

.ply效果较好,可旋转。.txt不可旋转。

由于刚开始读出来的horse是白色的,所以自己琢磨的加了 %1 %2 %3 这三行。

注:发现了一个新技能。假如一个代码中大量使用了一个变量名,但之后又想改一下名字,可选中其中一个,改成新名字之后按‘shift+enter’就可以改好所有的名字。

代码:

clear;
clc;

%read ply file
ptcloud=pcread('horse.ply');
subplot(2,2,1);
ptcloud.Color(:,1)=125;%1
ptcloud.Color(:,2)=50;%2
ptcloud.Color(:,3)=200;%3
pcshow(ptcloud);
title('handsome horse');

%read txt file
pcchair=importdata('Chair.txt');
%[cx.cy]=size(pcchair);
x=pcchair(:,1);
y=pcchair(:,2);
z=pcchair(:,3);
subplot(2,2,2);
plot3(x,y,z,'.');
title('comfortable chair');
grid on

结果:

.ply可旋转:

 

 

  • 3
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值