上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页
摘要: 模板匹配的概念和原理 模板匹配就是在一幅图像中寻找与模板图像最匹配(相似)部分。 具体步骤为从左到右,从上向下计算模板图像与图像覆盖区域的匹配度,匹配程度越大,两者相同的可能性越大。 实现模板匹配:matchTemplate 函数 void matchTemplate(InputArray imag 阅读全文
posted @ 2020-03-10 12:29 狂奔的小学生 阅读(4039) 评论(0) 推荐(0) 编辑
摘要: mixChannels 主要就是把输入的图像(或图像集)的某些通道拆分复制给对应的输出图像(或图像集)的某些通道中,其中的对应关系由 fromTo 参数制定。 通道复制:mixChannels 函数 void mixChannels(const Mat* src, size_t nsrcs, Mat 阅读全文
posted @ 2020-03-10 09:37 狂奔的小学生 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: 反向投影的工作原理 反向投影图中,某一位置(x,y)的像素值 = 原图对应位置(x,y)像素值在原图的总数目。 即若原图中(5,5)位置上像素值为 200,而原图中像素值为 200 的像素点有 500 个,则反向投影图中(5,5)位置上的像素值就设为 500。 具体步骤: 计算图像直方图:统计各像素 阅读全文
posted @ 2020-03-09 23:05 狂奔的小学生 阅读(3039) 评论(0) 推荐(0) 编辑
摘要: 寻找最值:minMaxLoc 函数 minMaxLoc 函数的作用是在数组中找到全局最小和最大值。 void minMaxLoc(InputArray src, double* minVal, double* maxVal = 0, Point* minLoc = 0, Point* maxLoc 阅读全文
posted @ 2020-02-29 21:25 狂奔的小学生 阅读(13872) 评论(1) 推荐(2) 编辑
摘要: 对比直方图:compareHist 函数 double compareHist(InputArray H1, InputArray H2, int method); H1,H2,是要进行比较的直方图。 method,比较方法。有如下选择: 方法名 标识符 计算公式 相关 Correlation HI 阅读全文
posted @ 2020-02-28 20:28 狂奔的小学生 阅读(3468) 评论(0) 推荐(0) 编辑
摘要: 直方图概述 简单来说,直方图就是对数据进行统计的一种方法,这些数据可以是梯度、方向、色彩或任何其他特征。它的表现形式是一种二维统计表,横纵坐标分别是统计样本和该样本对应的某个属性的度量。 计算直方图:calcHist 函数 calcHist 函数用于计算一个或多个阵列的直方图。 void calcH 阅读全文
posted @ 2020-02-28 17:57 狂奔的小学生 阅读(1828) 评论(0) 推荐(0) 编辑
摘要: 实现图像修补、物体去除:inpaint 函数 void inpaint(InputArray src, InputArray inpaintMask, OutputArray dst, double inpaintRadius, int flags); src,输入图像,即源图像,填 Mat 类对象 阅读全文
posted @ 2020-02-27 14:50 狂奔的小学生 阅读(2015) 评论(0) 推荐(1) 编辑
摘要: 计算轮廓面积:contourArea 函数 double contourArea(InputArray contour, bool oriented = false); contour,输入的二维点集(轮廓顶点),可以是 vector 或 Mat 类型。 oriented,面向区域标识符。有默认值 阅读全文
posted @ 2020-02-26 14:16 狂奔的小学生 阅读(22752) 评论(0) 推荐(2) 编辑
摘要: 计算矩的目的 从一幅图像计算出来的矩集,不仅可以描述图像形状的全局特征,而且可以提供大量关于该图像不同的几何特征信息,如大小,位置、方向和形状等。这种描述能力广泛应用于各种图像处理、计算机视觉和机器人技术领域的目标识别与方位估计中。同时矩函数在图像分析中也有着广泛的应用,如模式识别、目标分类、目标识 阅读全文
posted @ 2020-02-24 14:25 狂奔的小学生 阅读(6473) 评论(0) 推荐(0) 编辑
摘要: 寻找包裹轮廓的最小圆:minEnclosingCircle 函数 返回圆应满足:① 轮廓上的点均在圆形空间内。② 没有面积更小的满足条件的圆。 void minEnclosingCircle(InputArray points, Point2f& center, float& radius); po 阅读全文
posted @ 2020-02-23 22:25 狂奔的小学生 阅读(8854) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页