当前位置: 首页 > news >正文

广东专注网站建设怎么样广州注册公司地址怎么解决

广东专注网站建设怎么样,广州注册公司地址怎么解决,做衣服的网站,深圳做品牌网站雷达点云数据.pcd格式转.bin格式 注意#xff0c;方法1原则上可行#xff0c;但是本人没整好pypcd的环境 方法2是绝对可以的。 方法1 1 源码如下#xff1a; def pcb2bin1(): # save as bin formatimport os# import pypcdfrom pypcd import pypcdimport numpy as np…雷达点云数据.pcd格式转.bin格式 注意方法1原则上可行但是本人没整好pypcd的环境 方法2是绝对可以的。 方法1 1 源码如下 def pcb2bin1(): # save as bin formatimport os# import pypcdfrom pypcd import pypcdimport numpy as npfrom tqdm import tqdmpcd_pth r./data/002140.pcdbin_pth r./data/002140.binfiles os.listdir(pcd_pth)files [f for f in files if f[-4:].pcd]# for f in files:for ic in tqdm(range(len(files)), desc进度 ):f files[ic]binname os.path.join(pcd_pth, f)binname os.path.join(bin_pth, f[:-4].bin)# Load pcd from pypcdpc pypcd.PointCloud.from_path(binname)np_x (np.array(pc.pc_data[x], dtypenp.float32)).astype(np.float32)np_y (np.array(pc.pc_data[y], dtypenp.float32)).astype(np.float32)np_z (np.array(pc.pc_data[z], dtypenp.float32)).astype(np.float32)np_i (np.array(pc.pc_data[intensity], dtypenp.float32)).astype(np.float32) / 256points_32 np.transpose(np.vstack((np_x, np_y, np_z, np_i)))with open(bin_pth, w) as f: # Save as bin formatpoints_32.tofile(f)2 调用pypcd库但是安装好之后报错如下 pc pypcd.PointCloud.from_path(binname) AttributeError: module pypcd has no attribute PointCloud此问题是版本不匹配的问题 3 其它人的解决方法 3.1 下载官方源码 git clone https://github.com/dimatura/pypcd3.2 如下流程 1 cd pypcd git fetch origin pull/9/head:python3上述 git 命令尝试了很多遍才成功打印如下 remote: Enumerating objects: 36, done. remote: Counting objects: 100% (22/22), done. remote: Compressing objects: 100% (5/5), done. remote: Total 36 (delta 19), reused 17 (delta 17), pack-reused 14 Unpacking objects: 100% (36/36), 12.82 KiB | 3.00 KiB/s, done. From https://github.com/dimatura/pypcd* [new ref] refs/pull/9/head - python3未成功的打印报错如下 fatal: unable to access https://github.com/dimatura/pypcd/: HTTP/2 stream 1 was not closed cleanly before end of the underlying stream2 git checkout python33 python3 setup.py install --user 方法2 1 源码如下 def pcd2bin2():import numpy as npimport open3d as o3dpcd_path ./data/002140.pcdbin_path ./data/002140.bin# 读取PCD文件 pcd o3d.io.read_point_cloud(pcd_path)# print(pcd)points np.asarray(pcd.points)# 查看点云图像# o3d.visualization.draw_geometries([pcd])# 将PCD格式保存为BIN格式points.tofile(bin_path)# o3d.io.write_point_cloud(bin_path, pcd) # 正常执行但是不保存数据2 环境 需要包含open3d的环境注意这里的python的环境必须是3.7的版本亲测3.8的python环境一直无法import open3d conda create -n pcd2bin python3.7 conda activate pcd2bin pip install open3d参考 1 python3中pypcd读取点云数据 2 [python pcd2bin_51CTO博客](https://blog.51cto.com/u_16175471/7581334#:~:textjourney title Python PCD转BIN 实现步骤 section 准备工作 清理环境,将读取到的点云数据转换为numpy数组 section 保存为BIN文件 定义保存路径 使用numpy库将点云数据保存为BIN文件 section 完成转换 打印转换成功消息)
http://www.hkea.cn/news/14308013/

相关文章:

  • 哈尔滨网站建设的公司哪家好网站百度终端适配代码
  • 花都区pc端网站建设网站是不是要用代码做
  • 专业网站 建设公司怎么做网站dns加速
  • 微信开发小程序开发网站建设快速网站推广公司
  • 网站网络架构个人服务器网站备案
  • 建设一个自己的网站郑州做网络营销渠道
  • 四川省住房和城乡建设厅官方网站2017一起做网店网站
  • 手机网站做静态路径公司网页网站如何做
  • 网站如何做好用户体验百度知道问答首页
  • 做园区门户网站的需求分析网站建设新手看什么书
  • 纪检网站建设方案重庆求建网站
  • 福州网站设计哪里建站赤峰网站建设哪家好
  • 网络营销的发展历程宁波seo外包费用
  • 建设网站的流程可分为哪几个阶段临沂制作手机网站
  • 做电影字幕的网站黄骅烈士
  • 网站怎么算抄袭vultr做网站
  • 家具网站模版成都营销型网站制作公司
  • 南阳网站制作公司wordpress 图片 存储
  • 做金融资讯用什么网站程序wordpress edu 2.0
  • 公司网站制作站制作福建键seo排名
  • 中山网站建设与设计iis10 wordpress
  • 怎么选择模板建站服务网站开发是前端还是
  • 丰台seo网站关键词优化毕节地区建设网站
  • 可以做旅行计划的网站网络服务丢失
  • 自己做网站难不难广告创意设计与制作
  • 我想做电商怎么加入上海市网站seo
  • 网上购物网站福州网站建设推进
  • 烟台网站建设团队做网站时搜索的代码是什么
  • 宁波网站推广优化外包公司怎么上传网站源码
  • 招聘网站建设策划书网页小游戏4933