当前位置: 首页 > news >正文

php网站开发防注入公司介绍简短范文

php网站开发防注入,公司介绍简短范文,wordpress图片上传卡住,上海外贸网站建设最近研究了下用pcl读取点云数据#xff0c;又做了个C#的dll#xff0c;方便读取#xff0c;同样这个dll基于pcl 最新版本1.13.1版本开发。 上次做的需要先得到点云长度#xff0c;再获取数据。这次这个定义了一个PointCloudXYZ类来存数据。将下面的dll拷贝到可执行目录下又做了个C#的dll方便读取同样这个dll基于pcl 最新版本1.13.1版本开发。 上次做的需要先得到点云长度再获取数据。这次这个定义了一个PointCloudXYZ类来存数据。将下面的dll拷贝到可执行目录下引用Q_PclSharp.dll使用 Dll下载链接 链接https://pan.baidu.com/s/1H7ig8YXJDTscprVDydjuJA  提取码6xha 具体使用方法 1. 引用Q_PclSharp.dll 并使用命名空间 using Q_PclSharp; 2. PointCloudXYZ cloudXYZ new PointCloudXYZ(); 3.  IO.loadPlyFile(filePath, cloud.PointCloudXYZPointer); 装个VTK把读到的数据显示出来 测试效果 测试代码 using Kitware.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 Q_PclSharp;namespace TestCSdll {public partial class Form1 : Form{PointCloudXYZ cloud new PointCloudXYZ();public Form1(){InitializeComponent();}private void button1_Click(object sender, EventArgs e){OpenFileDialog ofd new OpenFileDialog();if (ofd.ShowDialog() DialogResult.OK){ cloud.Clear();IO.loadPlyFile(ofd.FileName, cloud.PointCloudXYZPointer);vtkPoints points vtkPoints.New();for (int i 0; i cloud.Size; i){points.InsertNextPoint(cloud.GetX(i), cloud.GetY(i), cloud.GetZ(i));}vtkUnsignedCharArray colors_rgb GetRGB(cloud);vtkPolyData polydata vtkPolyData.New();polydata.SetPoints(points);polydata.GetPointData().SetScalars(colors_rgb);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();for (int i 0; i render.GetActors().GetNumberOfItems(); i){var item render.GetActors().GetItemAsObject(i);render.RemoveActor((vtkActor)item);item.Dispose();}render.AddActor(actor);render.ResetCamera();this.Refresh();}}vtkUnsignedCharArray GetRGB(PointCloudXYZ cloud){vtkUnsignedCharArray colors_rgb vtkUnsignedCharArray.New();double[] minmax new double[6];cloud.GetMinMaxXYZ(minmax);double z minmax[5] - minmax[4];double z_median z / 2;colors_rgb.SetNumberOfComponents(3);double r 0, g 0, b 0;for (int i 0; i cloud.Size; i){ if ((cloud.GetZ(i) - minmax[4]) z_median){ r (255 * ((cloud.GetZ(i) - minmax[4] - z_median) / z_median)); ;g (255 * (1 - ((cloud.GetZ(i) - minmax[4] - z_median) / z_median)));b 0;colors_rgb.InsertNextTuple3(r, g, b);}else{r 0;g (255 * ((cloud.GetZ(i) - minmax[4]) / z_median));b (255 * (1 - ((cloud.GetZ(i) - minmax[4]) / z_median)));colors_rgb.InsertNextTuple3(r, g, b);}}return colors_rgb;}} }
http://www.zqtcl.cn/news/950646/

相关文章:

  • 企业网站建设范文wordpress 5.1
  • 网站 河北 备案 慢设计一个营销方案
  • 网站建设培训合肥品牌设计案例
  • 建网站注册免费云服务器
  • 可以做网站的公司有哪些聊天软件开发厂家有哪些
  • 正规网站建设公司一般要多少钱婚纱网站有哪些
  • 企业网站开发目的和意义住房和城乡建设厅官网查询
  • 直播一级a做爰片免费网站wordpress 模板 使用
  • 网站开发中期检查优质的菏泽网站建设
  • 建设网站号码在线html编辑
  • 品牌型网站制作有哪些公司石家庄广告制作公司
  • 做网站赚几百万网站效果图怎么做的
  • 哪些网站做企业招聘不要花钱wordpress底部导航代码
  • 怎么用链接进自己做的网站企业组织架构
  • 建设新网站征求意见网站设计佛山
  • 重庆建设造价工程信息网站东莞电商页面设计公司
  • 乔拓云智能建站官网登录入口怎么样做网站卖农产品
  • 怎么维护好网站网站的域名每年都要续费
  • 运动网站模板佛山三水区有没有网站建设公司
  • 申请微官网的网站国外域名注册商网站
  • 集团公司网站建设建设中学校园网站的来源
  • 产品展示网站含后台网站模板下载网站开发什么语言好
  • 做知乎网站的图片如何设计好网站
  • 广州企业网站推广织梦学校网站模板
  • 国内响应式网站案例深圳住房和城乡建设局网站
  • 网页制作网站首页中国建筑论坛网
  • 众创空间网站建设少年宫网站建设模块
  • 企业营销型网站的内容科技公司取名大全
  • 哈尔滨云建站模板投资公司的钱从哪里来
  • 海南做网站公司哪家好中国人做外贸生意的网站