通過python的pclpy依賴,可以在python中使用pcl點雲庫的介面,呼叫其操作點雲的方法。
最官方的pcl的python支援是python-pcl,但是我好長時間沒有安裝成功。有一次直接安裝上了pclpy(可以提供過pip安裝也可以在pycharm中查詢安裝,支援python3.6.8),索性從此就把程式從ubuntu移植到了windows。
首先在pycharm安裝pclpy,它目前只支援windows版。
上點雲讀取及顯示**:
# -*- coding: utf-8 -*-
import pclpy
from pclpy import pcl
# 讀取pcd檔案
# 例項化乙個指定型別的點雲物件,並將檔案讀到物件裡
obj=pclpy.pcl.pointcloud.pointxyzrgba(
)pcl.io.loadpcdfile(
'../pcds/scence.pcd'
,obj)
# 顯示點雲
viewer=pcl.visualization.pclvisualizer(
'pcd viewer'
)# 設定初始視角,可不寫 viewer.setcameraposition(0,0,-3.0,0,-1,0)
# 設定顯示座標軸,可不寫 viewer.addcoordinatesystem(0.5)
viewer.addpointcloud(obj)
while
(not viewer.wasstopped())
: viewer.spinonce(
100)
python使用peewee實現mysql資料操作
peewee可用class來建立表,增刪改查,應該是相對餘單錶 本人幾乎沒用過,自以為如此 想實現sql查詢,得到list,比如這樣的結果 但是查詢結果是全是資料 元組 且找不到列名,後dir後逐個嘗試發現列名可以使用result.description j 0 獲取 元組使用起來不方便,現實現將資...
使用python實現簡單爬蟲
近日學習了python語言,簡單實現了乙個爬蟲,爬取了慕課網課程簡介上的,並儲存到本地。以下是實驗 coding utf 8 spyder editor import re import os import urllib.request 在python3.6環境中實現 f soure urllib....
使用python實現簡單爬蟲
因為工作上對於資料的需要,所以這段時間一直在學習python和scrapy框架,下面貼上乙個簡單的python 爬蟲,可能 風格有點low,見諒。coding utf 8 import codecs import urllib import urllib2 import re import json...