![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenCV 使用
文章平均质量分 72
酬勤-人间道
这个作者很懒,什么都没留下…
展开
-
判断一个点是否在三角形内部.
判断p点是否在 三角形ABC内部. 这里可以用向量方式向量AB(2,0) BC(-1,1) CA(-1,-1) p点和三个顶点构成的向量 PA(-1.5,-0.5),PB(1,-0.5),PC(0,0.5) 向量的数值,判断向量P在三个向量的位置计算过程:3.1从上面可以求得到判断C点和P点在线段AB的方向是否一致.CA*AB => 0+2=2 >0PA*AB => 0-(-0.5*2)=1>0P点和C点,都在线段AB的左边...原创 2020-12-27 12:57:34 · 451 阅读 · 0 评论 -
三维gis系统 开发
开发背景之前项目要开发一个三维gis系统,可以进行DEM,BIM数据的导入,计算分析,以及RTSP流对接,传感器数据获取等等,到此,对项目做一下效果浏览:框架基于wpf+skyline;其它技术: sharpcv. opengl, vlc等等.效果预览:最后.谈一下个人感想:上面的软件对于桌面端: 说起软件,大家一般都是Qt Qwidget , 或者qml, .net winform 框架来开发, 但是论起开发效率,优雅性, 可观赏性...原创 2020-12-25 18:29:05 · 1560 阅读 · 1 评论 -
洪水淹没分析
背景: 在使用skyline开发的过程中,有些功能并不满足实际需求,所以我们就需要自己重写设计以及做一些计算,比如模拟水淹过程,水淹洼地分析,以及水淹面积和体积计算等等.需求整个计算过程: 水淹算法本身并不难,只是种子填充算法的扩展. 通俗点讲,就是像素之间的连通域问题; 难的是在从鼠标选择区域->切割改区域的地形数据->将三维地形数据降维处理->应用算法处理之后->反映射原始数据->三维数据面片化->构建棱柱体->计算共面非共面的不规...原创 2020-11-06 12:07:29 · 1469 阅读 · 0 评论 -
将Clound compare以及一些mathLab 等源码,集成到我们vs上来并编译
原因: 在使用openGL的过程中,有许多困惑的地方,因而想着学github上面的一些优秀的开源项目,比如compare Clound 以及 3Dmax ,mashlab 等,这些源码都是QT上的项目..好久没碰QT 了,而且一直使用的VS,所以就想着要是这些项目能加入到我们vs中来,而且能用vs达到调试的目的。可惜在中间有许多始料未及的种种意外情况,让人实在抓狂,不过好在经过大胆的尝试,终...原创 2018-11-15 18:02:29 · 390 阅读 · 0 评论 -
关于图像中,RGB 三色灰度图 合成一张彩色的opencv 的一些简单处理.
在搭建完成opencv 的环境之后,我们开始记录一些简单的图像处理的过程: 以上是合成之后的效果.暂时看效果.接下来具体实现的步骤.,下面代码直接可以拿来使用.//读取三张图片QString imgqstrR = QStringLiteral("%1%2%3.bmp").arg(QCoreApplication::applicationDirPath()).a...原创 2019-05-12 16:21:06 · 5093 阅读 · 0 评论 -
opencv去除最小孔洞以及最小连通域的cuda加速,(这里只供自己查看)
描述最近遇到一个opencv中,去除最小空洞以及最小连通域的 算法, 因为要优化并集成到项目中,所以使用cuda对其进行加速,不过中间遇到一些问题,需要诚待解决,而且只是初版,里面的关于最佳线程数量的分配,都还没有优化。不过先贴上来吧,等有好的方式再做修改.opencv原算法.(这里其实也是百度到的一个)void Qimage2MatInteroperateGpu::removeSmallR...翻译 2019-09-27 10:42:42 · 1087 阅读 · 1 评论