自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 点云全局配准

国内外现状及问题(1)4pcs,搜索的计算量太大,不适合工程化应用。(2)sift特征,128维,维度太高得到的特征点太少,最要命的还不是搜索量大,而是计算出来的特征点太少,不适合重叠率低的对象。(3)FPFH,方向直方图,spin image,都相当依赖于法线计算的准确性,需要建立局部坐标系,需要点云分布相对均匀,自己动手实现效果不佳,转而用开源的也不行,且不抗噪,维度过高搜索量大,维度低不具备区分性,这几个最低的维度33维,最高能过到一二百维。(4)extend Gaussian ima

2020-05-27 00:48:54 3036 9

原创 Opengl 为什么开启深度测试后物体消失

Opengl 为什么开启深度测试后物体消失

2024-05-09 15:57:26 23

原创 遥感影像偏色调整

关于遥感影像偏色调整,本文处理流程分为两步:(1)偏色检测(2)偏色校正对于偏色检测主要参考以下两篇文章:A 徐晓昭 《基于图像分析的偏色检测及颜色校正方法》B 李峰《基于图像分析的数字图像色偏检测方法》对于偏色因子的计算本文主要参考李峰《基于图像分像分析的数字图像色偏检测方法》,在实验中发现其更为准确,两篇文章的主要区别在于 图像中心距离 M的计算方式不同。而对于偏色校正,因其主观性太强,有人喜欢冷色调,有人喜欢暖色调,众口难调,只能是仁者见仁,智者见智了。本文采用一种简单的.

2021-09-14 12:35:51 2409 3

原创 三维点云渲染引擎制作

很久没有写博客了,前段时间由于工作需要切换到做遥感影像渲染与处理,关于遥感影像渲染与处理会继如果有机会再单独写。三维渲染并非自己本专业 ,当然对一个程序员而言无所谓专业或非专业,有的只是数据处理。本文只针对三维点云、三面片渲染而言,主要显示与处理三维扫描仪点云数据。对一些常用功能的制作与自己制作过程中遇到的问题进行说明。在点云的渲染中本人接触到的开源三维渲染引擎有OSG,MeshLab,PointCloud,对于开源的三维渲染引擎最大的弊端是难以控制,对一些交互不友好的功能难以改动。上述开源三维渲染引擎

2021-04-07 17:29:34 1437

原创 QIntValidator与QDoubleValidator不起作用的解决方法

相信很多QT的开发人员都遇到了这个问题,对于问题的解决方法都是重载成员函数。网上关于QIntValidator的解决也不彻底,例如设置范围为(0,2)后,还可以输入002,0001这样的数据。对于QDoubleValidator的解决方法都是设置QDoubleValidator::StandardNotation,这个根本解决不了问题,只是在判断的时候选择标准计数方式和科学计方法。下面是本人的解决方法,...

2021-01-20 17:57:50 3753 2

原创 关于Qt设置Brush不起作用的问题及判断是否有填充色

该问题出现在QGraphicsItem重写paint或者QWidget重写paintEvent中,对于多边形在外面设置brush,但不起作用。看如下定义便知道原因了:由定义可知,两种定义的区别: QBrush brush1; brush1.setColor(QColor(255,0,0)); 其中Qt::BrushStyle为NoBrush QBrush brush2(QColor(255, 0, 0));其中Qt::BrushStyle为SolidPattern...

2020-10-15 16:36:55 2464

原创 Qt QComboBox下拉线宽选择

在网上搜了一下没有找到QComboBox下拉线宽选择的救命,只有下拉颜色的选择,引用链接如下:https://www.cnblogs.com/chechen/p/12219644.html,然后仿着颜色的示例写了一个(稍微改一下就可以进行线样式选择),以实现以下效果:原理比较简单就不讲解了,下面是实现代码:#ifndef Q_PEN_COMBOBOX_H#define Q_PEN_COMBOBOX_H#include<QComboBox>#include<QLabel.

2020-10-14 21:22:43 1295

原创 QT5.8 中创建插件时Q_INTERFACES提示Undefined interface

最近由于项目的需求需要用QT+GDAL写一套二维的针对遥感影像和矢量数据的平台,整个平台的架构以可动态加载和卸载的插件形式。对于QT和GDAL本人都是小白从来没有碰过,在开发的过程中遇到了比较多的坑 。本项目开发使用的是VS2013,QT5.8.0,在编写插件时,遇到了Q_INTERFACES提示Undefined interface。在网上百度了,目前给出的解决方法有以下两个:(1)https://blog.csdn.net/sinat_18811413/article/details/1056750

2020-09-16 21:13:32 3881 9

原创 opengl 使用gltext绘制汉字

之前基于opengl写了套三维点云网格渲染插件,但不支持字符或汉字的渲染。为了给三坐标轴增加坐标轴名字,因此文字与字符的渲染又被提上了日程。有事找百度,百度的结果是有gltext这样一个库,但gltext需要freetype支持。对于freetype如何解析字符,gltext如何包装freetype并结合opengl进行字符和汉字绘制的具体技术细节,此处就不进行解释,网上有很多相关的示例。此处只对编译和使用过程中遇到的坑进行说明。(1)在官网上下的freetype2100,个人编译出来的库有问题,具

2020-07-30 14:28:15 2099

原创 点云平滑之双边滤波适用性分析

双边滤波原文“The Bilateral Filter for Point Clouds",作者为 Julie Digne、 Carlo Franchis。由于双边滤波原理简单,其实现过程并不复杂,因此本文不对其原理进行详细说明和解释,有兴趣的小伙伴可以直接下载论文进行详细阅读。本文旨在分析双边滤波的适应范围及其不足之处。下面直接给出论文中单点更新的方法:通过单点更新公式可知,更新点为原始点在法线方向上的移动。作者在此处进行了说明,通过半径搜索得到的邻域点集进行法线估计,法线无需进行定向,其原因

2020-06-22 21:49:49 3311 3

原创 无序点云的法线全局定向

在前一篇文章《点云法线计算》已经给出了法线的计算方法,通过该方法计算出来的点云法线为散乱的,与实际表面法线相同或者相反,因此需要对点云法线朝向进行全局方向上的调整。最早关于法线全局定向的方法应该来源于“Surface Reconstruction from Unorganized Points" Hugues Hoppe的文章,其基本思想是通过邻域点集计算的中心点集,构建基于欧氏距离的最小生成树,由于中心点过于稀疏,所以就加上了边构建成图,作者给出的名字叫"Riemannian Graph"即黎曼图,其实可

2020-06-19 18:07:57 1653 9

原创 点云法线计算

法线在点云的处理中有着重要的意义,大部分点云的处理都要用到法线如:点云平滑滤波、配准、特征计算与提取,曲率计算等都息息相关。关于法线的计算最早应该来源于“Surface Reconstruction from Unorganized Points" Hugues Hoppe的文章。其中Hoppe关于法线的计算方法如下: 这个计算过程和方法对大多数人来讲并不陌生,但其几何意义对于刚接触点云的人来说可能还不太明白,下面就对其几何意义进行说明。其核心思想是局部极小区域近似于一个平面,利用...

2020-06-16 23:28:08 2851 3

java api

javaAPI大全,有利用初学者快速入门

2015-11-22

空空如也

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

TA关注的人

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