OpenCV4入门教程078:图像直方图索引地址:系列索引 直方图 直方图(Histogram),又称质量分布图,是一种统计报告图,由一系列高度不等的纵向条纹或线段表示数据分布的情况。 一般用横轴表示数据类型,纵轴表示分布情况。 直方图是数值数据分布的精确图形表示。 这是一个连续变量(定量变量)的概率分布的估计,并且被卡尔·皮尔逊(Karl Pearson)首先引入。它是一种条形图。 为了构建直方图,第一步是将值的范围分段,即将整个值 2020-06-21 OpenCV #OpenCV #直方图
OpenCV4入门教程077:文件之YAML读写索引地址:系列索引 YAML(/ˈjæməl/,尾音类似camel骆驼)是一个可读性高,用来表达数据序列化的格式。YAML参考了其他多种语言,包括:C语言、Python、Perl,并从XML、电子邮件的数据格式(RFC 2822)中获得灵感。Clark Evans在2001年首次发表了这种语言,另外Ingy döt Net与Oren Ben-Kiki也是这语言的共同设计者。当前已经有数种编程语言或 2020-06-21 OpenCV #OpenCV #文件 #YAML
OpenCV4入门教程076:文件之XML读写索引地址:系列索引 OpenCV中最常用的文件是xml格式,训练完成的模型,一些配置文件都是这种格式。 测试代码: 12345678910111213141516171819202122#include <iostream>#include <opencv2/opencv.hpp>using namespace std;using namespace cv;int main 2020-09-20 OpenCV #OpenCV #XML #文件
OpenCV4入门教程075:图像均值漂移分割(meanshift)索引地址:系列索引 Mean shift 算法是基于核密度估计的爬山算法,可用于聚类、图像分割、跟踪等 假设在一个多维空间中有很多数据点需要进行聚类,Mean Shift的过程如下: 1、在未被标记的数据点中随机选择一个点作为中心center; 2、找出离center距离在bandwidth之内的所有点,记做集合M,认为这些点属于簇c。同时,把这些求内点属于这个类的概率加1,这个参数将用于最后步骤 2020-09-20 OpenCV #OpenCV #分割
OpenCV4入门教程074:图像积分图算法索引地址:系列索引 图像积分介绍:积分图像介绍 OpenCV提供的积分图像算法函数原型: 123void integral(InputArray src, OutputArray sum, int sdepth=-1 )void integral(InputArray src, OutputArray sum, OutputArray sqsum, int sdepth=-1 )void inte 2020-10-05 OpenCV #OpenCV #算法
OpenCV4入门教程073:最大熵阈值分割索引地址:系列索引 熵(shang),用于表示一个系统的混乱程度。黑洞会捕获一切物质,但是他依然会以辐射的方式损失质量最终完全消失,也就是说熵是不断增加的。现在普遍认为熵增是必然的结果并且不可逆。 图片中熵最大或者极大的地方是哪?当然是不同对象的交界处。 123456789101112131415161718192021222324252627282930313233343536373839404 2020-11-10 OpenCV #OpenCV
OpenCV4入门教程070:图像缩放索引地址:系列索引 OpenCV提供两种缩放方法: resize pyrimd resize 函数原型为: 1234567void cv::resize(InputArray src, OutputArray dst, Size dsize, double fx 2020-06-25 OpenCV #OpenCV #缩放
OpenCV4入门教程069:颜色圆检测索引地址:系列索引 首先,普通彩色图是RGB的,标准红色是(255,0,0),但是没有什么是遵照标准的,如果红色分量占主体,那么此颜色就显示偏红。对于代码开发来说不好定量控制。 HSV(Hue, Saturation, Value)是根据颜色的直观特性由A. R. Smith在1978年创建的一种颜色空间,也称六角锥体模型(Hexcone Model)。这个模型中颜色的参数分别是: 色调H——用 2020-11-10 OpenCV #OpenCV #函数 #HSV
OpenCV4入门教程068:霍夫变换索引地址:系列索引 霍夫变换 霍夫变换是一种特征检测(feature extraction),被广泛应用在图像分析(image analysis)、计算机视觉(computer vision)以及数位影像处理(digital image processing)。霍夫变换是用来辨别找出物件中的特征,例如:线条。他的算法流程大致如下,给定一个物件、要辨别的形状的种类,算法会在参数空间(paramet 2020-06-25 OpenCV #OpenCV #变换
OpenCV4入门教程067:边缘检测索引地址:系列索引 边缘检测 边缘检测的目的是标识数字图像中亮度变化明显的点。图像属性中的显著变化通常反映了属性的重要事件和变化。 这些包括 (i)深度上的不连续、 (ii)表面方向不连续、 (iii)物质属性变化、 (iv)场景照明变化。 边缘检测是图像处理和计算机视觉中,尤其是特征提取中的一个研究领域。 图像边缘检测大幅度地减少了数据量,并且剔除了可以认为不相关的信息,保留了图像重要的结构属 2020-06-25 OpenCV #OpenCV #边缘检测