码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Windows 10 python pcl 安装与测试


            windows 10 python pcl 安装与测试,python_pcl,亲测可用,含python pcl点云读取与可视化代码及测试效果。

    1 安装vs2017

          请参考网络其他教程。也可以安装vs2015,在下载pcl-1.8.1时下载安装对应的版本即可,方法完全相同。Release pcl-1.8.1 · PointCloudLibrary/pcl · GitHub

    2 安装pcl-1.8.1

    2.1 文件下载

            文件下载地址为Release pcl-1.8.1 · PointCloudLibrary/pcl · GitHub,在页面底部分别下载PCL-1.8.1-AllInOne-msvc2017-win64.exe和pcl-1.8.1-pdb-msvc2017-win64.zip。如果页面打不开,可在CSDN下载,下载地址为:pcl-1.8.1-vs2017-深度学习文档类资源-CSDN下载。

    2.2 安装步骤

    (1)双击打开PCL-1.8.1-AllInOne-msvc2017-win64.exe,按照提示进行安装即可。

    (2)安装中途会会弹出安装OpenNI 提示框,将安装路径选择为PCL路径下面的3rdParty文件夹。

    (3)等待安装完成即可,最终可能会提示环境变量设置失败,这个可以通过后续手动进行设置。

    (4)将上面说的插件 pcl-1.8.1-pdb-msvc2017-win64.zip解压出来全部复制到你安装的PCL路径下(如D:\PCL 1.8.1\bin)。

    3 python_pcl 安装

            下载python_pcl-0.3-cp36-cp36m-win_amd64.whl或python_pcl-0.3.0rc1-cp37-cp37m-win_amd64.whl。下载地址为:python_pclwheel文件-深度学习文档类资源-CSDN下载。

            然后使用pip install 安装即可,如:

    pip install python_pcl-0.3.0rc1-cp37-cp37m-win_amd64.whl

    4 安装验证

            编写python程序,输入import pcl。如果提示如下错误:

            ImportError: DLL load failed: 找不到指定的模块。

            那说明很可能是环境变量不对,需要在系统环境变量Path中增加:

    1. %PCL_ROOT%\bin
    2. %OPENNI2_REDIST64%

            测试程序如下所示,点云样例文件:pcd格式点云样例文件_sw扫描的路径和引导线-深度学习文档类资源-CSDN下载。

    1. # -*- coding: utf-8 -*-
    2. """
    3. 乐乐感知学堂公众号
    4. @author: https://blog.csdn.net/suiyingy
    5. """
    6. import pcl
    7. # import pcl.pcl_visualization as viewer #引入可视化库
    8. cloud = pcl.load("rabbit.pcd")
    9. visualcolor = pcl.pcl_visualization.PointCloudColorHandleringCustom(cloud, 0, 255, 0)
    10. vs=pcl.pcl_visualization.PCLVisualizering
    11. vss1=pcl.pcl_visualization.PCLVisualizering()#初始化一个对象,这里是很重要的一步
    12. vs.AddPointCloud_ColorHandler(vss1, cloud, visualcolor, id=b'cloud', viewport=0)
    13. # v = True
    14. while not vs.WasStopped(vss1):
    15. vs.Spin(vss1)

    5 测试结果

    6 python三维点云从基础到深度学习_Coding的叶子的博客-CSDN博客_python三维点云重建

    更多三维、二维感知算法和金融量化分析算法请关注“乐乐感知学堂”微信公众号,并将持续进行更新。

  • 相关阅读:
    【C++初阶】类与对象(一)
    CNN(卷积神经网络)、RNN(循环神经网络)和GCN(图卷积神经网络)
    springboot 老年人健康保障管理系统毕业设计源码302303
    栈和队列的应用 —— 顺序队列
    基于WPF技术的换热站智能监控系统08--实现右上模式控制
    【golang】sync包once 只执行一次代码
    day36-IO流03
    秋招面经第五弹:一家上市小公司二面-大数据开发工程师
    leetcode237 删除链表中的节点
    与初至波相关的常见误解
  • 原文地址:https://blog.csdn.net/suiyingy/article/details/124932661
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号