![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图像处理算法
cy513
这个作者很懒,什么都没留下…
展开
-
为什么opencv的canny函数检测边缘的效果和matlab的不同
先上两张经过处理后的图片进行对比 1、opencv2、matlab 可以明显的看出matlab的边缘更为细腻。 首先回顾一下传统的canny算法的主要步骤:1、使用sobel差分算子求出灰度图像的x和y方向导数;2、求出图像各点梯度大小及其方向;3、设置高低两个阈值,梯度大于高阈值为强边像素点,大于低阈值为潜在可能是较弱的边缘点;4、在经过一次筛选剩原创 2009-05-01 09:21:00 · 38904 阅读 · 6 评论 -
以一般化视角串联霍夫变换(hough transform),从直线到圆再到广义霍夫变换
计算机视觉中经常需要识别或者定位某些几何图形,比如直线、圆、椭圆,还有其他一些图形。检测直线的霍夫变换提供了在图像中寻找直线的一种算法,是最简单的一种情形,后来发展到检测圆、椭圆、还有一般图形的霍夫变换,其核心思想是把图像中属于某种图形的点集(二维)映射到一个点(可以是高维)上,这个点记录了点集中点的数目,使得程序通过搜索峰值找到该点,这个点就是后面要说到的图形的参数,而该参数的范围原创 2009-06-15 08:36:00 · 43231 阅读 · 8 评论 -
人类是如何识别物体的呢,和图像学中基于特征的算法有什么异同?
人类是如何识别一个物体的呢,当然要对面前的这个物体为何物要有一个概念,人类一生下来就开始通过视觉获取世间万物的信息,包括一种物体形状、颜色、成分等,以及通过学习认识到这种物体的其他信息比如物理的、化学的特性,这些信息是不能通过观察得到的;就这样人对一种新物就有了把握,并且物体的各种特征形成了数据存放在人的大脑里面,以后每当又遇到同类物体的时候通过抓住物体的特征识别出这种物体。图像学中基原创 2009-06-20 17:38:00 · 34895 阅读 · 6 评论 -
计算机视觉的巨大应用
document.domain = "csdn.net"; 先来提出一些问题,1、我们是否能够从图像中获取某些有用的信息,比如图像中有一个人,我想知道这人的身高,距离拍摄位置有多远,以及拍摄该图像的相机镜头的方向等等,这些信息对于刑侦还有安全部门的人员是十分有用的。2、看过《变形金刚2》的人都会被人类和变形金刚交互的逼真场面,还有狂派机器人攀爬到金字塔顶疯狂破坏金字原创 2009-10-07 16:37:00 · 38351 阅读 · 2 评论 -
三种强大的物体识别算法——SIFT/SURF、haar特征、广义hough变换的特性对比分析
识别算法概述: SIFT/SURF基于灰度图,一、首先建立图像金字塔,形成三维的图像空间,通过Hessian矩阵获取每一层的局部极大值,然后进行在极值点周围26个点进行NMS,从而得到粗略的特征点,再使用二次插值法得到精确特征点所在的层(尺度),即完成了尺度不变。二、在特征点选取一个与尺度相应的邻域,求出主方向,其中SIFT采用在一个正方形邻域内统计所有点的梯度方向,找到占80%以原创 2009-06-20 20:54:00 · 77136 阅读 · 11 评论