中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

重慶網(wǎng)站推廣公司百度如何發(fā)布作品

重慶網(wǎng)站推廣公司,百度如何發(fā)布作品,美國人做網(wǎng)站,新疆建設(shè)兵團(tuán)檢察院網(wǎng)站pcd文件有ascii 和二進(jìn)制格式,ascii可以直接記事本打開,C#可以一行行讀。但二進(jìn)制格式的打開是亂碼,如果嘗試程序中讀取,對比下看了數(shù)據(jù)也對不上。 這里可以使用pcl里的函數(shù)來讀取pcd,無論二進(jìn)制或ascii都可以正確讀取…

????????pcd文件有ascii 和二進(jìn)制格式,ascii可以直接記事本打開,C#可以一行行讀。但二進(jìn)制格式的打開是亂碼,如果嘗試程序中讀取,對比下看了數(shù)據(jù)也對不上。

? ? ? 這里可以使用pcl里的函數(shù)來讀取pcd,無論二進(jìn)制或ascii都可以正確讀取,但pcl是C++寫的,不太方便使用。我寫了個C#的dll文件Q_PclCs.dll,此dll基于pcl 1.13.1版本開發(fā),可以通過引用此dll文件來讀取pcd文件,而不需要額外配置其他東西。

? ? ?

? ? ?文件下載地址

鏈接:https://pan.baidu.com/s/1dgXmd9VTf3G4ux__-fhtGg?
提取碼:vx8u

?使用說明 將這些dll文件都放到你程序的可執(zhí)行文件目錄下,引用Q_PclCs.dll

讀取方式

命名空間 Q_PclCs

using Q_PclCs;

PcdReader pcdReader = new PcdReader();

先讀點云長度length

int length=pcdReader.GetLength(ofd.FileName);

準(zhǔn)備數(shù)組存儲

????????????????double[] x = new double[length];
? ? ? ? ? ? ? ? double[] y= new double[length];
? ? ? ? ? ? ? ? double[] z=new double[length];
? ? ? ? ? ? ? ? pcdReader.PcdReaderFast(ref x, ref y, ref z);

這樣就讀出來了

測試程序,可以用vtk展示讀出來的圖,簡單展示下

?測試代碼:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Kitware.VTK;
using Q_PclCs;namespace testCsGetPcd
{public partial class Form1 : Form{public Form1(){InitializeComponent();}private void button1_Click(object sender, EventArgs e){OpenFileDialog ofd = new OpenFileDialog();if(ofd.ShowDialog() == DialogResult.OK){PcdReader pcdReader = new PcdReader();int length=pcdReader.GetLength(ofd.FileName);double[] x = new double[length];double[] y= new double[length];double[] z=new double[length];pcdReader.PcdReaderFast(ref x, ref y, ref z);vtkPoints points = new vtkPoints();for (int i = 1; i < length; i++){points.InsertPoint(i, x[i], y[i], z[i]);}vtkPolyData polydata = vtkPolyData.New();polydata.SetPoints(points);vtkVertexGlyphFilter glyphFilter = vtkVertexGlyphFilter.New();glyphFilter.SetInputConnection(polydata.GetProducerPort());vtkPolyDataMapper mapper = vtkPolyDataMapper.New();mapper.SetInputConnection(glyphFilter.GetOutputPort());vtkActor actor = vtkActor.New();actor.SetMapper(mapper);vtkRenderer render = renderWindowControl1.RenderWindow.GetRenderers().GetFirstRenderer();render.AddActor(actor);//render.AddActor(scalarBar);//render.SetViewport(0.0, 0.0, 1, 1);render.ResetCamera();this.Refresh();}}}
}

?

http://www.risenshineclean.com/news/59518.html

相關(guān)文章:

  • 微信版網(wǎng)站開發(fā)seo是什么級別
  • 獨立站代運營公司站長統(tǒng)計ios
  • 建設(shè)部網(wǎng)站如何登錄監(jiān)理工程師最新熱搜新聞事件
  • 做淘寶主要看哪些網(wǎng)站網(wǎng)絡(luò)營銷名詞解釋
  • 做網(wǎng)站顯示上次登錄時間代碼手機百度搜索app
  • wordpress關(guān)閉搜索功能搜索引擎優(yōu)化人員優(yōu)化
  • 怎樣注冊.com網(wǎng)站app用戶量排名
  • 網(wǎng)站開發(fā)軟件培訓(xùn)seo網(wǎng)絡(luò)培訓(xùn)班
  • b2b網(wǎng)站怎么發(fā)布信息微營銷
  • 東方網(wǎng)站建設(shè)百度打開百度搜索
  • 網(wǎng)站建設(shè)技術(shù)服務(wù)公司白度指數(shù)
  • wordpress還原站點設(shè)計網(wǎng)站用什么軟件
  • 深圳做手機網(wǎng)站建設(shè)seo優(yōu)化包括什么
  • 什么店是做網(wǎng)站制作的今天最火的新聞頭條
  • 紹興免費做網(wǎng)站專業(yè)搜索引擎seo服務(wù)
  • 廣告體驗程序網(wǎng)站開發(fā)快速排名方案
  • 建設(shè)網(wǎng)站各方面費用預(yù)算網(wǎng)絡(luò)宣傳
  • 購物網(wǎng)站建設(shè)比較好的知乎關(guān)鍵詞排名優(yōu)化工具
  • 網(wǎng)站后臺怎么修改前臺的某個超鏈接網(wǎng)址常州seo招聘
  • 勝芳網(wǎng)站建設(shè)qiansi湖南靠譜的關(guān)鍵詞優(yōu)化
  • 做網(wǎng)站比特幣錢包淘寶關(guān)鍵詞優(yōu)化推廣排名
  • 嘉興市建設(shè)委員會網(wǎng)站seo實戰(zhàn)視頻
  • 黃浦網(wǎng)站制作seo國外推廣軟件
  • 做照片的網(wǎng)站有哪些seo網(wǎng)站關(guān)鍵詞排名優(yōu)化
  • 國外黑客網(wǎng)站成都多享網(wǎng)站建設(shè)公司
  • 做網(wǎng)站 幫別人賣服務(wù)器地推拉新接單網(wǎng)
  • 開發(fā)網(wǎng)站比較好的公司廈門人才網(wǎng)597人才網(wǎng)
  • 響應(yīng)式網(wǎng)站建設(shè)報價單百度信息流投放在哪些平臺
  • 設(shè)計網(wǎng)站的三個要素揭陽seo推廣公司
  • 尚云網(wǎng)站建設(shè)網(wǎng)絡(luò)運營怎么學(xué)