自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(165)
  • 收藏
  • 关注

原创 OpenCV特征检测(1)检测图像中的线段的类LineSegmentDe()的使用

检测图像中线段的类.。

2024-09-19 18:18:54 614

原创 OpenCV运动分析和目标跟踪(4)创建汉宁窗函数createHanningWindow()的使用

汉宁窗(Hann window)是一种常用的窗函数,主要用于信号处理和图像处理等领域。它是一种平滑的窗口函数,可以减少边界效应(如吉布斯现象),并提高频谱分辨率。汉宁窗在频域处理中特别有用,例如在傅里叶变换前后应用以减少泄漏效应。

2024-09-19 12:45:27 452

原创 OpenCV运动分析和目标跟踪(3)计算图像序列的加权平均值函数accumulateWeighted()的使用

accumulateWeighted是OpenCV中的一个函数,用于计算图像序列的加权平均值。这个函数对于背景减除、运动检测等计算机视觉应用非常有用。它可以动态地更新一个图像的加权平均值,而不需要存储整个图像序列。

2024-09-19 12:33:11 404

原创 OpenCV运动分析和目标跟踪(2)累积操作函数accumulateSquare()的使用

将源图像的平方加到累积器图像中

2024-09-18 16:12:08 920

原创 OpenCV运动分析和目标跟踪(1)累积操作函数accumulate()的使用

将一个图像添加到累积图像中。

2024-09-14 18:08:13 1018

原创 OpenCV结构分析与形状描述符(24)检测两个旋转矩形之间是否相交的一个函数rotatedRectangleIntersection()的使用

测两个旋转矩形之间是否存在交集。如果存在交集,则还返回交集区域的顶点。

2024-09-14 12:53:08 526

原创 OpenCV结构分析与形状描述符(23)确定一个点是否位于多边形内的函数pointPolygonTest()的使用

pointPolygonTest 是 OpenCV 库中的一个函数,用于确定一个点是否位于多边形内。该函数可以计算一个点相对于一个轮廓(多边形)的位置,并返回该点与轮廓边缘的距离。如果点在多边形内部,则距离为正;如果点在多边形外部,则距离为负;如果点恰好位于多边形的边上,则距离为零。

2024-09-12 13:16:02 718

原创 OpenCV结构分析与形状描述符(22)计算图像中某个轮廓或区域的矩函数moments()的使用

计算一个多边形或光栅化形状直到三阶的所有矩。该函数计算一个向量形状或光栅化形状直到三阶的矩。结果返回在 cv::Moments 结构中。

2024-09-12 12:50:15 524

原创 OpenCV结构分析与形状描述符(21)计算包围给定点集的最小面积三角形函数minEnclosingTriangle()的使用

找到一个包围二维点集的最小面积三角形,并返回其面积。

2024-09-12 10:06:02 737

原创 OpenCV结构分析与形状描述符(20)计算一个包围给定点集的最小外接圆函数minEnclosingCircle()的使用

minEnclosingCircle 是 OpenCV 库中的一个函数,用于计算一个包围给定点集的最小外接圆。这个函数非常有用,尤其是在计算机视觉和图像处理中,当需要找到一组点的几何中心及其覆盖半径时。

2024-09-11 13:55:32 651

原创 OpenCV结构分析与形状描述符(19)查找二维点集的最小面积外接旋转矩形函数minAreaRect()的使用

找到一个包围输入的二维点集的最小面积旋转矩形。

2024-09-11 13:10:16 1050

原创 OpenCV结构分析与形状描述符(18)比较两个轮廓相似度的函数matchShapes()的使用

比较两个形状。该函数用于比较两个形状。所有三个实现的方法都使用了 Hu 不变矩(

2024-09-11 10:45:23 575

原创 OpenCV结构分析与形状描述符(17)判断轮廓是否为凸多边形的函数isContourConvex()的使用

cv::isContourConvex 函数是 OpenCV 提供的一个用于判断轮廓是否为凸多边形的函数。这个函数可以用来验证一个给定的轮廓是否是凸的,这对于后续处理(如使用 intersectConvexConvex 来寻找两个凸多边形的交集)是非常有用的。

2024-09-10 18:02:28 834

原创 OpenCV结构分析与形状描述符(16)判断两个凸多边形是否相交的函数intersectConvexConvex()的使用

intersectConvexConvex 是一个在 OpenCV 中用于判断两个凸多边形是否相交的函数。此函数可以帮助我们确定两个二维凸多边形是否在平面上有重叠区域。

2024-09-10 17:47:11 543

原创 OpenCV结构分析与形状描述符(15)计算 Hu 矩的函数HuMoments()的使用

计算七个 Hu 不变矩。

2024-09-10 13:39:01 826

原创 OpenCV结构分析与形状描述符(14)拟合直线函数fitLine()的使用

拟合一条直线到2D或3D点集。

2024-09-10 13:20:56 1128

原创 OpenCV结构分析与形状描述符(13)拟合椭圆函数fitEllipseDirect()的使用

围绕一组2D点拟合一个椭圆。该函数计算出一个椭圆,该椭圆拟合一组2D点。它返回一个内切于该椭圆的旋转矩形。使用了由[91]提出的直接最小二乘法(Direct)方法。

2024-09-09 13:36:55 1006

原创 OpenCV结构分析与形状描述符(12)椭圆拟合函数fitEllipseAMS()的使用

围绕一组2D点拟合一个椭圆。该函数计算出一个椭圆,该椭圆拟合一组2D点。它返回一个内切于该椭圆的旋转矩形

2024-09-09 13:09:19 1243

原创 OpenCV结构分析与形状描述符(11)椭圆拟合函数fitEllipse()的使用

围绕一组2D点拟合一个椭圆。

2024-09-08 15:08:36 871

原创 OpenCV结构分析与形状描述符(10)检测并提取轮廓函数findContours()的使用

在二值图像中查找轮廓。

2024-09-06 18:19:35 1308

原创 OpenCV结构分析与形状描述符(9)检测轮廓相对于其凸包的凹陷缺陷函数convexityDefects()的使用

convexityDefects 是 OpenCV 库中的一个函数,用于检测轮廓相对于其凸包的凹陷缺陷。这个函数可以帮助识别轮廓中的凹进去的部分,通常被用来分析手部或其他物体的形状特征。

2024-09-06 12:57:53 693

原创 OpenCV结构分析与形状描述符(8)点集凸包计算函数convexHull()的使用

函数 cv::convexHull 是 OpenCV 库中的一个功能,用于计算一组二维点的凸包。凸包可以理解为是最小的凸多边形,它能够包含给定的所有点。这个函数利用了Sklansky算法或其他高效算法来完成计算,其时间复杂度在当前实现中为 O(N logN),其中 N 是输入点的数量。

2024-09-06 09:34:56 903

原创 OpenCV结构分析与形状描述符(7)计算轮廓的面积的函数contourArea()的使用

计算轮廓的面积

2024-09-05 17:39:12 582

原创 OpenCV结构分析与形状描述符(6)带统计的连通组件计算函数connectedComponentsWithStats()的使用

connectedComponentsWithStats 函数计算布尔图像的连通组件标记图像,并为每个标记产生统计信息。

2024-09-05 13:23:16 436

原创 OPenCV结构分析与形状描述符(5)查找图像中的连通组件的函数connectedComponents()的使用

函数计算布尔图像的连通组件标签图像。

2024-09-05 12:52:53 591

原创 OPenCV结构分析与形状描述符(4)计算一个旋转矩形的四个顶点的函数boxPoints()的使用

找到一个旋转矩形的四个顶点

2024-09-05 12:35:55 542

原创 OPenCV结构分析与形状描述符(3)计算一个点集的最小外接矩形的函数boundingRect()的使用

计算一个点集的最小右上边界矩形或灰度图像中的非零像素。

2024-09-04 15:37:44 479

原创 OPenCV结构分析与形状描述符(2)计算轮廓周长的函数arcLength()的使用

计算轮廓的周长或曲线的长度。

2024-09-04 13:07:08 546

原创 OPenCV结构分析与形状描述符(1)近似多边形轮廓顶点的函数approxPolyDP()的使用

cv::approxPolyDP 函数使用另一条曲线或多边形来近似一条曲线或多边形,新曲线或多边形的顶点数较少,且两者之间的距离小于或等于指定的精度。该函数使用 Douglas-Peucker 算法。

2024-09-04 12:49:22 782

原创 Opencv中的直方图(5)直方图均衡化计算函数equalizeHist()的使用

对灰度图像进行直方图均衡化。

2024-09-03 16:48:46 912

原创 Opencv中的直方图(5)计算EMD距离的函数EMD()的使用

计算两个加权点配置之间的“最小工作量”距离。

2024-09-03 15:43:12 779

原创 Opencv中的直方图(4)局部直方图均衡技术函数createCLAHE()的使用

创建一个指向 cv::CLAHE 类的智能指针并初始化它。

2024-09-03 13:10:39 841

原创 Opencv中的直方图(3)直方图比较函数compareHist()的使用

ompareHist 是 OpenCV 中用于比较两个直方图相似性的函数。这个函数可以用来衡量两个直方图之间的差异或相似程度,常用于图像处理和计算机视觉任务中,比如图像检索、图像匹配或特征比较等。

2024-09-03 12:59:53 1515

原创 Opencv中的直方图(2)计算图像的直方图函数calcHist()的使用

计算一组数组的直方图。

2024-09-03 12:37:10 1426

原创 Opencv中的直方图(1)计算反向投影直方图函数calcBackProject()的使用

计算直方图的反向投影。

2024-09-02 18:27:34 1205

原创 OpenCV中的颜色映射函数applyColorMap的使用

OpenCV 中应用类似于 GNU Octave 或 MATLAB 中的颜色映射

2024-09-02 15:19:22 766

原创 OpenCV中的颜色映射函数

人类的感知并不适合观察灰度图像中的细微变化。人眼更善于观察颜色之间的变化,因此你经常需要将灰度图像重新着色,以便更好地理解它们。OpenCV 现在提供了多种颜色映射,以增强你在计算机视觉应用中的可视化效果。在 OpenCV 中,你只需要使用 applyColorMap 函数就可以在给定的图像上应用一种颜色映射。

2024-09-02 14:30:57 662

原创 OpenCV颜色空间转换(1)颜色空间转换函数cvtColor()的使用

将图像从一个颜色空间转换到另一个颜色空间。

2024-09-02 13:06:08 980

原创 OpenCV绘图函数(15)图像上绘制矩形函数 rectangle()的使用

绘制一个简单的、粗的或填充的直立矩形。

2024-09-02 12:54:20 990

原创 OpenCV绘图函数(14)图像上绘制文字的函数putText()的使用

在图像上绘制指定的文本字符串。

2024-09-02 12:44:20 852

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除