你能告诉我如何配置与anaconda一起使用的点云库,我之前从未使用过点云。我已将pcl1.6.0
全部安装在一个安装程序openNI
和PrimeSense
中。但即使在此之后,当我在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")
答案 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。希望这对您有用。