随笔 - 1762  文章 - 0  评论 - 109  阅读 - 431万

pointnet++的pytorch实现

代码参考:https://blog.csdn.net/weixin_39373480/article/details/88934146


 

 

复制代码
def recognize_all_data(test_area = 5):
    ALL_FILES = getDataFiles('/home/dell/qcc/pointnet/code/Pointnet_Pointnet2_pytorch-master/data_utils/data/indoor3d_sem_seg_hdf5_data/all_files.txt')
    room_filelist = [line.rstrip() for line in open('/home/dell/qcc/pointnet/code/Pointnet_Pointnet2_pytorch-master/data_utils/data/indoor3d_sem_seg_hdf5_data/room_filelist.txt')]
    data_batch_list = []
    label_batch_list = []
    for h5_filename in ALL_FILES:
        data_batch, label_batch = loadDataFile('/home/dell/qcc/pointnet/code/Pointnet_Pointnet2_pytorch-master/data_utils/data/' + h5_filename)
        data_batch_list.append(data_batch)
        label_batch_list.append(label_batch)
    data_batches = np.concatenate(data_batch_list, 0)
    label_batches = np.concatenate(label_batch_list, 0)
复制代码
ALL_FILES:24个.h5格式的点云文件,每个.h5文件包含1000个场景(最后一个.h5文件包含585个场景,共有场景23585个),每个场景有4096个点云及其对应标签。
其中18~29场景可视化如下图(点云数据本身包含有RGB颜色信息):

第18个场景:

room_filelist: 室内场景共6个区域的23585个点云文件。

posted on   一杯明月  阅读(2926)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
历史上的今天:
2018-11-13 编辑xml文件时不能自动提示问题的解决
2018-11-13 写xml时候的一个坑
2018-11-13 python生成可执行文件
2018-11-13 作业:xml练习1
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示