自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 MicroStation道路杆件三维提取分类与简单成图

一、点云目标三维提取现状二、道路路侧典型杆状地物提取三、杆状地物分类方法对比1)逐点语义2)超体素语义3)逐点机器学习4)超体素机器学习5)模型匹配超体素6)优劣对比四、分类方法选择与成图五、不足与展望...

2020-10-14 10:00:40 789 1

原创 基于MS的道路杆件自动批量提取和类型判断

所有已实现功能:之前路灯的批量提取有两个局限性:一是路灯必须高于周围树木;二是首先需要提取单个路灯杆件,以其为模板进行后续批量提取;优点在于不需要对道路进行过多的裁剪,而且提取的路灯杆件有针对性,可以充分获取其几何属性。但毕竟需要交互且有高程这一硬伤,因此继续进行了后续研究,实现自动批量提取所有杆件,再判断类型。核心方法为:1.将道路点云划分为空间网格,0.4*0.4*0.4,给任一网格赋予编号,若存在点云则记录,在z方向有连续不断的竖直网格存..

2020-07-28 15:45:01 435 2

原创 基于MicroStation CE的点云软件二次开发

基于MS进行点云的二次开发已经有一段时日,对已经实现的功能作一个回顾:1.首先是点云的导入功能,MS CE目前只支持pod格式点云文件,加载速度很快,因为其并没有全部读入点云数据,目前的理解是仅仅读入了点云的头文件,有很好的显示效果,但无法获取实际点云坐标;解决办法是使用pdal库读入las文件,las再转成pod,当需要处理点云时,根据点云元素ID后台读取las,仅仅测图时则不使用las以保证流畅的点云显示效果:2.点云导入后需要对其进行管理,因此搭建了一个点云管理列表,记录每个点云.

2020-05-13 15:51:49 2802 4

原创 车载点云道路部件——路灯提取尝试1

1.渐进形态学滤波#include <pcl/segmentation/progressive_morphological_filter.h>重要参数:// 创建形态学滤波器对象 pcl::ProgressiveMorphologicalFilter<pcl::PointXYZ> pmf; pmf.setInputCloud(cloud);...

2020-03-02 15:58:21 1769 2

原创 初出茅庐

入职第二天 周五 深感编程能力不足 恐难适应未来工作目前主要工作:点云处理、应用、建模综述; 熟悉Realworks、Pegasus Automatic Processing的使用; 点云分类与提取算法主要包括深度图识别、解析几何模型; 杂散点移除分割算法包括:栅格映射、局部凸凹性、体素的向上生长法、彩色布料模型等 C++、C#开发 编程编程再编程1.首先安装Pho...

2019-10-30 10:00:44 361

原创 CloudCompare2.9.x+cmake3.11.1+PCL1.8.0+qt5.6.3+vs2013编译(x64)

1.cmake构建 源码置于source code 新建空文件夹作为build2.configure 设置QT路径勾选INSTALL_QPCL_PLUGIN , 报错,提示缺少Glew ,其实就是没找到vtk输入vtk的路径,成功configure这里有一个问题,cmake千万不要使用高版本,高版本无法选择vs2013的64位,导致始终无法获取vtk...

2019-10-30 09:14:59 607

原创 再战深度学习

1.下载CIFAR 公司直接下载 经常中断先下载GIT软件 输入Github网址D:\Git>git clone https://github.com/tensorflow/models.git下载成功。导入后又有一堆错误,首先是没有import tensorflow_datasets as tfdsModuleNotFoundError: No mod...

2019-09-19 18:19:04 237

原创 深度学习——从零开始(手写数字识别伪代码以及tensorflow安装要点)

1.Python小贴士import numpy出错时,打开cmd 输入pip install numpy 即可2.手写数字识别伪代码:import numpyimport scipy.specialimport matplotlib.pyplot as pltimport pylab定义神经网络 定义节点(输入、隐藏、输出) 学习...

2019-07-18 09:04:07 1890

原创 点云综述一稿 点云硬件、点云软件、点云处理算法、点云应用以及点云的挑战与展望

经过一周的综述撰写,深感点云算法应用之浩瀚,只能仰仗前辈们的文章作一些整理:点云硬件:点云获取技术可分为接触式扫描仪、激光雷达、结构光、三角测距(Triangulation)、以及立体视觉等多种。最近二十年,点云获取设备有突飞猛进发展。经过20多年的发展,三维激光扫描硬件在稳定性、精度、易操作性等方面取得了长足的进步,尤其在机载/车载/地面三维激光扫描方面进展显著,其中具有...

2019-07-10 14:01:31 15841 17

原创 19.07.02(点云综述)

上午使用全站仪测取地下车库8个标靶的大地坐标;许久未用全站仪略有生疏,输入测站点与后视点坐标,定向后测量;迁站,重复这一步骤。下午继续文献综述的撰写;根据全站仪测取的标靶坐标,进行点云激光扫描仪的坐标转换;存在问题:首先是标靶过小,地下车库比较阴暗,在第四个标靶的提取上出现问题 更改后输入坐标,在x、y的输入上有错误,按照大地坐标系的标准,x为4开头,y为6...

2019-07-03 08:37:45 628

原创 19.07.01(RealWorks内业处理)

每周需要进行工作汇总:路径:\\192.168.22.253。上午主要工作为对上周采集到的地下停车场数据进行内业处理;扫描浏览器可以获取预览点云;目视寻找标靶; 进行全自动配准,只需前后相邻两站有较高的重叠度,可信度为100%即可;本次扫描点云间整体误差3.46mm; 配准后建立测站点云,共计20亿点;步长采样选择2,抽稀为四分之一,约4亿点; 定向工具——确定相对坐标x轴...

2019-07-02 08:41:52 3359 4

原创 xlwt xlrd easyxf初探

遇到格式化的Excel横表,需要将数据按宗写入,数据存放在mdb中的多个表中,初探修改Excel的数据内容并另存:# -*- coding:utf8-*-import xlwtimport xlrdfrom xlutils.copy import copyimport arcpystyle = xlwt.easyxf('font:name SimSun,height 220;ali...

2018-08-16 14:15:57 2407

原创 python环境配置GDAL

传统方法:下载对应版本(我的为py2.7 32bit)的连接器和核心库,依次进行安装,最终安装成功,import ogr成功,但是打开Arcmap出现序数错误,动态链接库在proj.dll上错误,猜测新安装的gdal与ArcGIS所依赖的gdal环境冲突,所以决定用Anaconda进行安装。Anaconda方法:下载GDAL的包,进入http://www.lfd.uci.edu/~go

2018-01-26 09:30:12 1098 1

原创 利用arcpy进行地图整饰

1、前言 最近项目需要通过软件出宗地图,但是软件输出的mxd未能达到成果要求,但是图的数量很大,人工修改会增加工作量,故想到通过arcpy批处理进行宗地图的整饰。 2、整饰要素 主要通过三个字段计算到需标注字段内,并进行符号编辑和标注。 a 首先获取文件夹下的所有mxd文档:def GetAllFiles(dir): allmxd = [] dirs = os.listdi

2017-12-01 10:37:13 1601

原创 利用scrapy框架python爬虫初探

经过三天的“摸爬滚打”,终于搞定了一个简单的爬虫项目,因为个人初学爬虫,没有一个系统的框架很难完整爬一个项目,所以参照诸多教程与博客,终于拿下一个简单的爬取“伯乐在线”所有文章的爬虫。1、准备工作——安装scrapy框架Command "python setup.py egg_info" failed with error code 1 in可通过此网站寻找解决方案,然后就可以新建

2017-08-30 09:37:02 663

原创 UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 0: ordinal not in range(128)

通过xlwt写入中文字符时,遇到这种情况UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 0: ordinal not in range(128)更改xlwt.Workbook(encoding='utf-8')即可解决!

2017-08-23 15:47:32 553

原创 python处理要素类与excel关联的数据

当需要将要素类与excel关联时,不使用控制面板而通过arcpy的方式进行操作,极大的简化操作,提高效率。 先操作excel读出对应的列的数据,存放到一个list内,然后遍历要素类QSZ字段数据,判断是否在list内即可。 下面为代码片段:>>> x = "E:/wz.xls">>> data = xlrd.open_workbook(x)>>> table = data.sheet_by_

2017-08-18 16:39:06 889

原创 利用游标更新字段值

想让图层某一列的数据等于另一列,可通过UpdateCursor进行更新: 获取工作空间后,with arcpy.da.UpdateCursor("DJZQ",("DJZQBH","DJZQMC"))as cursor:... for row in cursor:... row[1]=row[0]... cursor.updateRow(row)注意:

2017-07-28 15:12:08 800

原创 arcpy问题记录—访问空间数据

学习过程中,想得到一个文件夹内所有shapefile文件的名字,首先设定工作空间from arcpy import envenv.workspace = "C:/Data"然后列出文件夹内的要素类fclist = arcpy.ListFeartureClasses()此时,fclist是一个要素类对象的列表,要想获得name,要描述数据,然后删除”.shp”就得到了最后的名字信息for fc in

2017-07-22 14:25:31 673

原创 arcpy编写简单修复导入工具

arcpy编写简单修复导入工具最近在学习arcpy,在日常工作中遇到需要load数据的情况,但是多人操作会出现load不全数据的情况,针对这个问题,需要提前进行修复几何,所以利用arcpy编写了一个小的修复导入工具。 1、模型构建器 这是第一种方法,也是根据这个对脚本文件进行修改得到最后的脚本工具,其实这个模型构建器也能够完成需求。 2、arcpy脚本编写# Import arcpy mo

2017-07-20 19:41:50 633

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除