图像处理
文章平均质量分 92
玉米味土豆片
在路上
展开
-
图像卷积操作的手动实现(基于opencv的C++编译环境)
opencv环境下有自带的filter2D()函数可以实现图像的卷积,自己写一个卷积函数函数貌似是没事找事。。。。好吧,事实是这是我们计算机视觉课程上的一项作业。我们很多算法过程仅仅只调用别人写好的接口,即使原理我们已经清楚,但是真正编写代码的时候很多细节我们可能还是没有意识到,也许自己再实现一遍是一种深入学习的途径吧。本文对图像卷积操作的原理不作详细讨论,博客https://bl...原创 2018-03-29 21:12:29 · 4819 阅读 · 3 评论 -
Haar特征提取算法的实现
【自己动手,丰衣食足】系列 Haar特征是一种很早就被提出的图像特征提取算法,后面还经过了几次改进。Haar特征能够很好地运用于人脸识别技术,当然很多目标检测技术中对目标图像的特征提取也可以使用Haar特征。当我们使用opencv自带的cascade分类器时可以选择Haar特征作为训练样本数据的特征描述子,然后将特征描述子作为样本数据送入cascade分类器中,就可以通过Adab...原创 2018-04-17 16:45:12 · 9642 阅读 · 17 评论 -
霍夫变换——Opencv直线检测和圆形检测
霍夫变换是在图像处理中进行直线、圆形检测和拟合一种非常重要的手段。无论是对直线还是圆形进行检测和拟合,霍夫变换的中心思想就是将图像像素坐标转换到参数坐标。关于直线的霍夫变换原理,下面一张图描述得非常清楚: 通过将像素坐标空间转换到参数空间,在像素坐标空间中的每一个点在坐标空间中都会变成一条直线,而所有这些直线都会倾向于相交于同一个点,这一点的坐标所代表的参数就是拟合出...原创 2018-07-10 18:01:12 · 1885 阅读 · 0 评论 -
史上最简单Opencv相机畸变矫正教学
最近因为项目需要研究了一下摄像头的畸变矫正,我打算通过写这篇博客记录一下相关流程。其实关于摄像头畸变矫正的原理,网络上已经有非常多的博客可以参考了,我在博客里也就不再赘述了。利用Opencv库中的接口,可以很方便地对一款固定型号的摄像头进行矫正,一般地我们将这个过程分成两步:生成参数文件和矫正。生成参数文件这里使用的是OpenCV的例程(非常方便非常好用~),例程可以在你的opencv源码...原创 2018-10-12 11:38:49 · 24730 阅读 · 5 评论 -
ADAS:可行驶区域检测
该博客转自https://blog.csdn.net/liaojiacai/article/details/77211692 车辆的可行驶区域包括了结构化的路面、半结构化的路面、非结构化的路面。结构化的路面一般是有道路边缘线,路面结构单一,比如城市主干道,高速、国道、省道等,这个路面的结构层执行一定的标准,面层的颜色和材质统一。半结构化的路面是指一般的非标准化的路面,路面面层是颜色和材质差异较...转载 2018-11-05 21:04:42 · 5086 阅读 · 0 评论 -
Opencv图像形态学运算总结——腐蚀、膨胀、开运算、闭运算、顶帽、黑帽、形态学梯度
Opencv中提供了图像形态学运算的接口,像基本的腐蚀膨胀都有自己单独的函数接口,但实际上调用morphologyEx()一个函数接口使用不同的参数就可以完成所有常见的形态学运算,包括腐蚀、膨胀、开运算、闭运算、顶帽、黑帽、形态学梯度。示例:Mat element = getStructuringElement(MORPH_RECT, Size(3, 3));morphologyEx(...原创 2018-12-31 02:06:46 · 622 阅读 · 0 评论 -
利用逆透视变换获取车载图象的鸟瞰图
近年来在人工智能潮流下,各行各业对无人驾驶技术的发展投来了越来越多的关注。在智能驾驶系统的研究中,车道线检测的研究是非常重要的一环;鉴于绝大多数城市道路交通环境特性和车道线本身特性,当前车道线检测研究使用的绝大部分方法都是基于计算机视觉的方法,近几年深度学习方法的发展非常迅猛,但是由于深度学习依赖巨量的训练数据和其成本高昂的硬件需求,当前市场上使用的大多数智能驾驶产品都没有引入基于深度学习的视觉解...原创 2018-12-31 19:50:52 · 19899 阅读 · 23 评论 -
如果看了这篇文章你还不懂傅里叶变换,那就过来掐死我吧
如果看了这篇文章你还不懂傅里叶变换,那就过来掐死我吧这篇文章转自[https://zhuanlan.zhihu.com/p/19759362](https://zhuanlan.zhihu.com/p/19759362),核心思想就是:要让读者在不看任何数学公式的情况下理解傅里叶分析。傅里叶分析不仅仅是...转载 2019-04-01 09:33:28 · 312 阅读 · 0 评论 -
相机参数标定(camera calibration)及标定结果如何使用
一直都想写一写这个主题,但是,一直都感觉有点虚,也没有去整理。在网上搜了一下,发现大多数都是转来转去,看着也是似懂非懂的,让人很老火。所以,我就按照自己的理解,尽量简单易懂一点,也便于以后的应用。如有不足或者错误之处请指出,还请指出。1、相机标定的意义在机器视觉领域,相机的标定是一个关键的环节,它决定了机器视觉系统能否有效的定位,能否有效的计算目标物。相机的标定基本上...转载 2019-05-27 17:00:50 · 4777 阅读 · 4 评论