蟒蛇和点云库

时间:2015-05-25 11:52:35

标签: python point-cloud-library

你能告诉我如何配置与anaconda一起使用的点云库,我之前从未使用过点云。我已将pcl1.6.0全部安装在一个安装程序openNIPrimeSense中。但即使在此之后,当我在anaconda中运行我的python代码时,它给了我错误:

  

ImportError:没有名为pcl

的模块

如果是anaconda,是否需要将我的pcl1.6.0文件夹复制到site-package文件夹中?

代码在这里:

import pcl 
p = pcl.PointCloud()
p.from_file("C:\Users\Kangkan\Desktop\ikea.png")
fil = p.make_statistical_outlier_filter()
fil.set_mean_k (50)
fil.set_std_dev_mul_thresh (1.0)
fil.filter().to_file("inliers.pcd")

2 个答案:

答案 0 :(得分:1)

你可以尝试:

conda install -c https://conda.anaconda.org/ccordoba12 python-pcl

当您提出问题时,此引用不可用,但使用它对我有效! https://anaconda.org/ccordoba12/python-pcl

我正在使用Windows并使用cygwin运行conda安装行。

答案 1 :(得分:1)

您可以尝试以下方法:

conda install -c sirokujira python-pcl --channel conda-forge

昨天在此网站[https://anaconda.org/sirokujira/python-pcl]上找到了解决方案。 我正在Windows 10(64)的Anaconda3中使用Python 3.6。希望这对您有用。