码农知识堂 - 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三维点云重建

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

  • 相关阅读:
    最新AI创作系统源码ChatGPT网站源码/支持Midjourney,AI绘画/支持OpenAI GPT全模型+国内AI全模型
    10最佳iPhone数据恢复软件评论
    java-net-php-python-jsp微山湖特色产品网络商城计算机毕业设计程序
    xxxxx
    java语言概述
    C. MEX Repetition
    C# this的五种用法
    leetcode/含有所有字符的最短字符串
    通过QGIS下载高程数据并进行矢量数据高程的计算
    02-基于DockerCompose安装Nebula Graph 3.0.0
  • 原文地址:https://blog.csdn.net/suiyingy/article/details/124932661
  • 最新文章
  • 【FHE】我们如何实现同态加密推理(八):SiLU 的密文化——两条路径,和一个 8 字节的开关
    SQLcl 中 c/old/new 替换变量为何失效?先定位再替换
    不让模型写作文,直接从它脑子里读答案:Jev 决策在 .NET 的两条路线
    Halo插件:支持GitHub的图床附件策略
    电视投屏界的“一股清流”!SimpleTVCast 6.0.0-beta 抢先体验:无需TV端App,界面大换血!✨
    华三VXLAN集中式网关实战指南:Spine多活网关 + 双活接入(M-LAG)
    软件更好写之后口碑会更重要
    大 O、大 Omega、大 Theta 的区别,O(n) 复杂度是什么意思
    Java标签跳转:一个鲜为人知但却很实用的小技巧
    多智能体系统论文速读
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号