日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

点云Las文件是什么?

發布時間:2023/11/27 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 点云Las文件是什么? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

點云Las文件是什么?

    • 1. LIDAR數據
    • 2. LAS點云規格
    • 3. LAS Header頭文件
    • 4. LAS Header版本與LAS點格式
    • 5. 點云Header與點格式對應關系
    • 6. 示例——查看點云文件的規格和格式
    • 7. LAS讀取可參考 pylas 及 laspy庫
    • 參考

1. LIDAR數據

類似于帶有激光的RADAR,是光檢測和測距的縮寫。該庫提供了python API,用于讀取,寫入和操作一種流行的格式來存儲LIDAR數據(.LAS文件)。

常見點云文件格式如下:

  • .las,.laz(LiDAR數據的工業標準格式,是一種二進制文件格式)
  • .pcd(PCL庫官方指定格式)
  • .obj(是由Alias|Wavefront Techonologies公司從幾何學上定義的3D模型文件格式,是一種文本文件)
  • .pcap(現在流行的Velodyne公司出品的激光雷達默認采集數據的二進制文件格式)
  • .ply(一種由斯坦福大學的Turk等人設計開發的多邊形文件格式,因而也被成為斯坦福三角格式。文件格式有文本和二進制兩種格式)
  • .pts(被稱之為最簡便的點云格式,屬于文本格式。只包含點坐標信息,按X Y Z順序存儲)
  • .xyz,.txt(一種文本格式)

LAS是點云文件的一種,LAS文件是根據幾種規格打包的二進制文件,LAS文件只要是倆部分:點云規格、點云點數據;

2. LAS點云規格

1.0、1.1、1.2、1.3、1.4

3. LAS Header頭文件

Las頭文件中包含laspy知道如何讀取LAS文件所需的許多數據;

4. LAS Header版本與LAS點格式

LAS Header版本差別不太大, 1.0~1.2一致,1.3新增了波格式信息,1.4新增了VLR格式信息;

LAS 1.4規范將舊版本中存在的point_records_count和point_return_count字段替換為legacy_point_records_count和legacy_point_return_count,它們與原始版本的規范匹配。

LAS點格式包括:0、1、2、3、4、5、6、7、8、9、10;每種格式包含的字段稍有不同.

點格式0、1如下:

總結:
點格式0:x、y、z、intensity、flag_time、raw_classification、user_data、pt_src_id;
1 新增了gpsTime;
2 減少gpsTime;
3 新增red、green、blue;
4 新增wavefm_packet_desc_index等,下一章節圖更清晰;

5. 點云Header與點格式對應關系

點云規格和點格式支持對應,及各點格式包含字段;

6. 示例——查看點云文件的規格和格式

如下圖,使用LasTools工具自帶的lasinfo 命令行查看:
由下圖可得出該點云文件規格 LasV1.2,點格式3,則對應上圖就可知道其頭文件及點格式數據的字段及類型;
同時從下圖還可得出點云的總點數,x、y、z、gspTime以及其他字段的最大值、最小值;x、y、z方向上offset偏移量以及縮放因子scale factor。

這里邊有個公式: X * factor_x + offset = x, 在解析las文件的個字段值的時候需要注意。

7. LAS讀取可參考 pylas 及 laspy庫

laspy也提供了一些簡單示例及exe工具類,可參考

參考

https://laspy.readthedocs.io/en/latest/tut_background.html

總結

以上是生活随笔為你收集整理的点云Las文件是什么?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。