C#
C#
累了就要打游戏
LiDAR,point cloud,DL
展开
-
C#+ArcEngine:矢量点转栅格-1(ArcGIS10.1、VS2010窗体+代码)
分享给有需要的人,代码质量勿喷。/// <summary>/// 矢量点转栅格/// </summary>/// <param name="xjFeatureLayer">矢量图层</param>/// <param name="RasterPath">栅格绝对路径</param>/// <...原创 2018-05-09 11:30:26 · 2234 阅读 · 1 评论 -
C#+EmguCV:图像灰度化和二值化(VS2010窗体+代码)
一、EmguCV图像灰度化分享给有需要的人,代码质量勿喷。//原始图像Bitmap xjBitmapOld = (Bitmap)this.pictureBox1.Image;//灰度化Image<Gray, Byte> xjImageGray = new Image<Gray, Byte>(xjBitmapOld);//显示this.pictureB...原创 2018-06-10 22:14:00 · 4214 阅读 · 0 评论 -
C#+ArcEngine:加载打开CAD数据(VS2010窗体+代码)
分享给有需要的人,代码质量勿喷。private void 加载CADToolStripMenuItem_Click(object sender, EventArgs e){ OpenFileDialog xjOpenFileDialog = new OpenFileDialog(); xjOpenFileDialog.Filter = "CAD(*.dwg)|*.dwg...原创 2017-11-09 10:48:07 · 3277 阅读 · 9 评论 -
C#+ArcEngine:加载打开Shp矢量数据和栅格数据(VS2010窗体+代码)
分享给有需要的人,代码质量勿喷。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Fo...原创 2017-10-11 10:30:54 · 7002 阅读 · 2 评论 -
C#+ArcEngine:shp矢量点转Tin(VS2010窗体+代码)
分享给有需要的人,代码质量勿喷。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Fo...原创 2017-08-24 13:06:29 · 1714 阅读 · 0 评论 -
C#+ArcEngine:txt点数据转Shp矢量数据(ArcGIS10.1、VS2010窗体+代码)
分享给有需要的人,代码质量勿喷。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Fo...原创 2016-12-01 11:33:43 · 6078 阅读 · 21 评论 -
C#+ArcEngine:打开Mxd地图文档
分享给有需要的人,代码质量勿喷。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threa...原创 2016-12-01 09:22:10 · 10707 阅读 · 1 评论 -
C#调用C++程序
分享给有需要的人,代码质量勿喷。C++程序放在bin文件夹下面string pExePath = string.Format(@"{0}\Filter.exe", Application.StartupPath);Process pProcess = new Process();pProcess.StartInfo.FileName = pExePath;pProcess.Sta...原创 2019-07-02 10:01:04 · 504 阅读 · 0 评论 -
C#+ArcEngine:加载打开 Tin 数据(VS2010窗体+代码)
分享给有需要的人,代码质量勿喷。private void 加载打开TinToolStripMenuItem_Click(object sender, EventArgs e){ FolderBrowserDialog xjTinFolderBrowserDialog = new FolderBrowserDialog(); if (xjTinFolderBrowserD...原创 2018-01-22 08:59:31 · 1425 阅读 · 0 评论 -
C#+ArcEngine:生成图像( ArGIS10.1、VS2010 窗体+代码)
分享给有需要的人,代码质量勿喷。1、生成JPG图像internal void xjOutputJPG(Hashtable HtNor, LInfo xjlLASInfo, string ExportLasFullName){ int SumRow = xjlLASInfo.SumRow; int SumCol = xjlLASInfo.SumCol; Bitma...原创 2019-03-19 21:33:05 · 804 阅读 · 0 评论 -
点云的投影点密度(DoPP)特征图像
分享给有需要的人,代码质量勿喷/// <summary>/// 1、定义结构体/// </summary>struct LasGridInfo{ public double MinX; public double MinY; public double GSD; public int SumRow; publi...原创 2019-03-19 21:13:46 · 2027 阅读 · 3 评论 -
C#:TXT文件读写(VS2010窗体+代码)
分享给有需要的人,代码质量勿喷。//选择并读取TXT文件private void btn_Path_Click(object sender, EventArgs e){ OpenFileDialog xjOpenFileDialog = new OpenFileDialog(); xjOpenFileDialog.Filter = "文本文件|*.txt"; ...原创 2017-11-03 15:34:26 · 6844 阅读 · 1 评论 -
C#:C#与libLAS的简单操作(VS2010窗体+代码)
一、将这三个dll文件,拷贝到Debug里面二、在引用中添加dotnerLibLAS三、程序分享给有需要的人,代码质量勿喷。using LibLAS;//选择lasprivate void btn_Path_Click(object sender, EventArgs e){ string xjExtension = "las"; string...原创 2017-12-21 17:36:37 · 1978 阅读 · 4 评论 -
C#:点的坐标输出至TXT文件
分享给有需要的人,代码质量勿喷。/// <summary>/// 点的坐标写入txt/// </summary>/// <param name="xjListPoints"></param>/// <param name="xjFileFullPath"></param>public void ...原创 2017-12-27 21:12:22 · 2022 阅读 · 0 评论 -
C#:程序运行时间间隔
分享给有需要的人,代码质量勿喷。DateTime xjDTStart = DateTime.Now;//程序开始的时间#region 很多代码#endregionDateTime xjDTEnd = System.DateTime.Now;//中间代码运行之后的时间TimeSpan xjTimeSpan = xjDTEnd.Subtract(xjDTStart);strin...原创 2018-03-20 21:40:29 · 944 阅读 · 2 评论 -
Emgu CV:VS2010配置Emgu CV3.0
Emgu CV是OpenCV图像处理库的跨平台.Net包装器,允许从.NET兼容语言(例如C#,VB,VC ++,IronPython等)调用OpenCV函数。Emgu CV是差不多是.Net的OpenCV。基础知识就不多写了,下面上图上流程。1、下载Emgu CV。这是下载地址(打开后稍微等几秒)点击打开链接我的版本是2、双击安装。我的安装目录是 D:\Micros...原创 2018-05-10 21:19:57 · 1076 阅读 · 0 评论 -
C#:LBP特征图像(VS2010窗体+代码)
图2 LBP特征图像分享给有需要的人,代码质量勿喷。private Bitmap xjGetLBP(Bitmap BitmapOld){ //原始LBP int xjWidth = BitmapOld.Width;//宽度 int xjHeight = BitmapOld.Height;//高度 Bitmap xjBitma...原创 2018-06-05 22:19:08 · 940 阅读 · 3 评论 -
C#:二进制和十进制相互转换(VS2010窗体+代码)
1、二进制转为十进制分享给有需要的人,代码质量勿喷。private void TbtnDenary_Click(object sender, EventArgs e){ if (this.TtxtBinary.Text == "") { MessageBox.Show("输入二进制!!!"); return; } el...原创 2018-06-27 09:46:29 · 9690 阅读 · 1 评论 -
C#:TXT文件读写与转换(VS2010窗体+代码)
1、左边的格式转换为右边的格式分享给有需要的人,代码质量勿喷。/// <summary>/// 读/// </summary>/// <param name="xjFileFullPath1">文件路径</param>/// <param name="xjD">字典</param>private voi...原创 2018-12-03 10:18:04 · 792 阅读 · 0 评论 -
C#+ArcEngine:创建矢量图层(ArGIS10.1)
分享给有需要的人,代码质量勿喷。private void xjCreateFeatureLayer(string xjLayerFullPath, string xjLayerType, ISpatialReference xjSpatialReference, string[] xjFieldsName, string[] xjFieldsAliasName, string[] xjF...原创 2018-12-18 15:37:00 · 1420 阅读 · 0 评论 -
C#:(角度)前方交会(VS2010窗体+代码)
已知:A(Xa,Ya);B(Xb,Yb)观测:∠A;∠B求解:P(Xp,Yp)求解示意:求解公示:或分享给有需要的人,代码质量勿喷。private void btnRun_Click(object sender, EventArgs e) { #region 解算 //已知坐标A ...原创 2019-07-06 18:21:03 · 6043 阅读 · 2 评论