posted @ 2018-09-18 12:39 阿牧路泽 阅读(970) 评论(0) 推荐(0)
摘要:
一简介 1、凸包 凸包(Convex Hull)是一个计算机几何图形学中的概念, 简单来说, 给定二维平面点集, 凸包就是能够将最外层的点连接起来构成的凸多边形, 它能够包含点集中所有的点。物体的凸包检测场应用在物体识别、手势识别及边界检测等领域。 A-H是被标出的凸包缺陷 2、寻找凸包 conve 阅读全文
摘要:
一、简介 1、访问每一个轮廓 2、轮廓个数和单个轮廓中点的个数 vector<Point> size()表示单个轮廓中点的个数 vector<vector<Point>> size()表示轮廓的中个数 3、访问每一个轮廓的所有点 二、画出每个轮廓的每个点 点的密度可以在第二层for循环中,通过控制自 阅读全文
posted @ 2018-09-18 12:22 阿牧路泽 阅读(212) 评论(0) 推荐(0)
摘要:
一、简介 1、轮廓的相关概念 1)什么是轮廓 轮廓可以简单认为成将连续的点(连着边界)连在一起的曲线,具有相同的颜色或者灰度,提取轮廓就是提取这些具有相同颜色或者灰度的曲线,或者说是连通域,轮廓在形状分析和物体的检测和识别中非常有用。 2)注意事项: ①为了更加准确,要使用二值化图像。在寻找轮廓之前 阅读全文
posted @ 2018-09-18 10:27 阿牧路泽 阅读(552) 评论(0) 推荐(0)
摘要:
一、模板匹配概念 模板匹配是一项在一副图像中寻找与另一幅模板图像最匹配(相似)部分的技术。模板匹配不是基于直方图的,而是通过在输入图像上滑动图像块(模板)同时对比相似度,来对模板和输入图像进行匹配的一种方法。 应用: (1)目标查找定位 (2)运动物体跟踪 1、模板匹配 matchTemplate( 阅读全文
posted @ 2018-09-18 10:01 阿牧路泽 阅读(719) 评论(0) 推荐(1)
摘要:
一、概述 二、一维灰度直方图 【示例】 三、不均匀灰度直方图 【示例】 四、RGB三色直方图 【示例】 阅读全文
posted @ 2018-09-17 17:48 阿牧路泽 阅读(277) 评论(0) 推荐(0)
摘要:
一、引言 在图像处理和计算机视觉领域中,如何从当前的图像中提取所需要的特征信息是图像识别的关键所在。在许多应用场合中需要快速准确地检测出直线或者圆。其中一种非常有效的解决问题的方法是霍夫(Hough)变换,其为图像处理中从图像中识别几何形状的基本方法之一,应用很广泛,也有很多改进算法。最基本的霍夫变 阅读全文
posted @ 2018-09-17 17:27 阿牧路泽 阅读(532) 评论(0) 推荐(0)
摘要:
一、引言 我们经常会将某种尺寸的图像转换为其他尺寸的图像,如果放大或者缩小图片的尺寸,笼统来说的话,可以使用OpenCV为我们提供的如下两种方式: (1)resize函数。这是最直接的方式, (2)pyrUp( )、pyrDown( )函数。即图像金字塔相关的两个函数,对图像进行向上采样,向下采样的 阅读全文
posted @ 2018-09-17 17:21 阿牧路泽 阅读(780) 评论(0) 推荐(0)
摘要:
一、理论与概念讲解 1、开运算(Opening Operation) 开运算(Opening Operation),其实就是先腐蚀后膨胀的过程。其数学表达式如下: 开运算可以用来消除小物体、在纤细点处分离物体、平滑较大物体的边界的同时并不明显改变其面积。 2、闭运算(Closing Operatio 阅读全文
posted @ 2018-09-17 17:20 阿牧路泽 阅读(1065) 评论(0) 推荐(0)
摘要:
一、理论与概念讲解 1、形态学概述 形态学(morphology)一词通常表示生物学的一个分支,该分支主要研究动植物的形态和结构。而我们图像处理中指的形态学,往往表示的是数学形态学。下面一起来了解数学形态学的概念。 数学形态学(Mathematical morphology) 是一门建立在格论和拓扑 阅读全文
posted @ 2018-09-17 17:19 阿牧路泽 阅读(766) 评论(0) 推荐(0)
摘要:
一、OpenCV中轨迹条(Trackbar)的创建和使用 1、createTrackbar函数详解 createTrackbar这个函数可以创建一个可以调整数值的轨迹条,并将轨迹条附加到指定的窗口上,使用起来很方便。首先大家要记住,它往往会和一个回调函数配合起来使用。先看下他的函数原型: 这个cre 阅读全文
posted @ 2018-09-17 17:18 阿牧路泽 阅读(528) 评论(0) 推荐(0)
浙公网安备 33010602011771号