计算机视觉
文章平均质量分 89
Great Bruce Young
本科遥感科学与技术专业
硕士导航工程在读,目前研究多传感器融合、室内定位、自动驾驶、SLAM、
展开
-
遥感影像阴影检测原理详解及其代码实现(基于HSV彩色模型与C1C2C3彩色模型)
遥感影像阴影检测原理详解及其代码实现(基于HSV彩色模型与C1C2C3彩色模型)一、阴影检测原理二、基于OpenCV的C++代码实现三、优化方法一、阴影检测原理遥感影像中的阴影是指一些地物(如建筑物、树木和山脉等)遮挡了太阳光线,导致在地物的背面形成了黑暗的成像区域。阴影区域既是遥感影像的信息源,可以反映建筑物高度,估算建筑物的容积率和提取三维信息;又是遥感影像的噪声源,导致地物特征受到影响,进而影响地物信息的提取。例如,在下图中,可以发现在房屋背后存在阴影区域,我们的目标就是要检测出这块阴影。(原创 2020-07-04 11:44:45 · 8449 阅读 · 8 评论 -
YOLOv3&v4目标检测算法详解及预训练模型使用与自己训练模型
YOLOv3&v4目标检测算法详解及预训练模型使用与自己训练模型一、YOLO简介二、YOLO v3三、YOLO v4四、预训练模型使用(基于Darknet的GPU版本)五、自己训练模型(使用GPU)一、YOLO简介YOLO是目前比较流行的目标检测算法,结构简单但是功能强大。有了它,你就能成功检测出许多目标物体。本文主要介绍YOLO v3和v4及其模型使用方法,下面给出源码地址:GitHub地址链接:https://github.com/AlexeyAB/darknetYOLO官网:http原创 2020-06-22 11:33:39 · 10888 阅读 · 1 评论 -
OpenCV的简单使用教程与基本函数(C++版本)
OpenCV的简单使用教程(C++)OpenCV简介OpenCV的使用基础打开、显示和保存图像图像存储变量 Mat类图像元素的存储读入图像文件创建Mat类复制Mat类图像元素的访问OpenCV画图命令行交互界面OpenCV简介OpenCV是一个开源发行的跨平台计算机视觉和机器学习软件库,提供了图像处理和计算机视觉方面的很多通用算法。接下来,我简要介绍一些OpenCV基础且常用的函数(C++接口)。OpenCV的使用基础在这里,我就不讲OpenCV的配置问题了。在使用OpenCV接口时,记得在代码开头原创 2020-06-14 23:12:51 · 30283 阅读 · 2 评论 -
张正友相机标定法与3D坐标系构建(附Python代码)
相机标定与3D坐标系构建(Python实现)在计算机视觉的学习中,我们经常需要使用到相机的参数。但是,相机的参数往往是不容易得到的。比如我们使用相机去拍照时,这时相机的参数需要自己通过实验得出。本文将简要介绍获取相机参数的标定方法——张正友标定法。一、棋盘格的生成在张正友相机标定法中,用到的标定板是类似于国际象棋的棋盘格。在这里,我使用OpenCV函数生成了一个9×16的棋盘格。(棋盘格的...原创 2020-04-09 13:43:26 · 3977 阅读 · 4 评论