
OpenCV
文章平均质量分 74
村北头的码农
c++程序员,目前从事人工智能领域相关工作
展开
-
OpenCV 图形API(30)图像滤波-----腐蚀操作函数erode()
cv::gapi::erode 是 OpenCV 的 G-API 模块中用于执行图像腐蚀操作的函数。腐蚀是一种基本的形态学操作,通常用来移除物体边界上的小结构,或者断开两个连接在一起的对象原创 2025-04-11 14:56:18 · 710 阅读 · 0 评论 -
OpenCV 图形API(29)图像滤波-----GMat类
cv::GMat 是 OpenCV 的 G-API 模块中的一个核心类,用于定义计算图中的数据节点。G-API 是 OpenCV 中的一个模块,旨在通过定义高效、可优化的图像处理管道来加速图像处理任务。cv::GMat 类似于传统 OpenCV 中的 cv::Mat,但它不是直接存储图像数据,而是表示计算图中的一个操作或节点。原创 2025-04-11 14:41:58 · 566 阅读 · 0 评论 -
OpenCV 图形API(28)图像滤波-----3x3膨胀函数dilate3x3()
cv::gapi::dilate3x3 是 OpenCV G-API 中用于对图像执行膨胀操作的特定函数,它使用 3x3 的矩形结构元素进行膨胀。这个函数简化了使用固定大小(3x3)的结构元素进行膨胀的过程,不需要手动定义结构元素。原创 2025-04-11 10:39:29 · 680 阅读 · 0 评论 -
OpenCV 图形API(27)图像滤波-----膨胀函数dilate()
cv::gapi::dilate 是 OpenCV G-API 模块中的一个函数,用于对图像执行膨胀操作。膨胀是一种形态学操作,通常用于扩大前景对象的边界区域(即白色部分,在二值图像中)。这个操作对于去除小的暗斑点(噪声)和连接靠近的前景像素非常有用。原创 2025-04-11 10:25:28 · 808 阅读 · 0 评论 -
OpenCV 图形API(26)图像滤波-----方框滤波函数boxFilter()
cv::gapi::boxFilter 是 OpenCV 的 G-API 模块中用于应用方框滤波(Box Filter)到图像的一个函数。这个函数可以在图像上执行快速的均值模糊处理。下原创 2025-04-11 10:16:54 · 597 阅读 · 0 评论 -
OpenCV 图形API(25)图像滤波-----均值滤波(模糊处理)函数blur()
使用归一化的方框滤波器模糊图像原创 2025-04-10 10:08:58 · 893 阅读 · 0 评论 -
OpenCV 图形API(24)图像滤波-----双边滤波函数bilateralFilter()
应用双边滤波到图像。原创 2025-04-10 09:58:41 · 326 阅读 · 0 评论 -
OpenCV 图形API(23)图像和通道合成
在OpenCV的G-API模块中,图像和通道合成(composition)函数允许用户对图像进行复杂的操作,如合并多个单通道图像为一个多通道图像,或者从一个多通道图像中提取特定的通道。这些功能是通过G-API的Graph API实现的,旨在高效处理图像数据流。原创 2025-04-09 10:57:33 · 419 阅读 · 0 评论 -
OpenCV 图形API(22)矩阵操作
OpenCV的Graph API提供了一种高效且灵活的方法来处理图像和矩阵。通过G-API,用户可以构建计算图并执行各种矩阵操作,这些操作包括但不限于基本的算术运算、逻辑运算、比较操作以及选择操作等原创 2025-04-08 10:16:19 · 923 阅读 · 0 评论 -
OpenCV 图形API(21)逐像素操作
在OpenCV的G-API模块中,逐像素操作指的是对图像中的每个像素单独进行处理的操作。这些操作可以通过G-API的计算图(Graph API)来高效地执行。G-API提供了一系列用于实现各种图像处理任务的函数,如算术运算、逻辑运算和其他像素级别的变换。原创 2025-04-07 13:25:11 · 811 阅读 · 0 评论 -
OpenCV 图形API(20)用于执行标量与矩阵之间的逐元素减法操作函数subRC()
计算给定标量与矩阵之间的逐元素差值。原创 2025-04-07 12:43:16 · 343 阅读 · 0 评论 -
OpenCV 图形API(19)用于执行矩阵与标量之间的逐元素减法操作函数subC()
计算矩阵与给定标量之间的逐元素差值。原创 2025-04-07 12:31:00 · 296 阅读 · 0 评论 -
OpenCV 图形API(18)用于执行两个矩阵(或数组)的逐元素减法操作函数sub()
计算两个矩阵之间的逐元素差值。原创 2025-04-07 11:40:14 · 864 阅读 · 0 评论 -
OpenCV 图形API(17)计算输入矩阵 src 中每个元素的平方根函数sqrt()
计算数组元素的平方根。原创 2025-04-07 10:50:19 · 309 阅读 · 0 评论 -
OpenCV 图形API(16)将极坐标(magnitude 和 angle)转换为笛卡尔坐标(x 和 y)函数polarToCart()
计算二维向量的 x 和 y 坐标。原创 2025-04-03 15:24:45 · 695 阅读 · 0 评论 -
OpenCV 图形API(15)计算两个矩阵(通常代表二维向量的X和Y分量)每个对应元素之间的相位角(即角度)函数phase()
cv::gapi::phase 是 OpenCV 的 G-API 模块中的一个函数,用于计算两个矩阵(通常代表二维向量的X和Y分量)每个对应元素之间的相位角(即角度)。这个函数特别适用于处理复数的极坐标表示或计算光流等应用中。原创 2025-04-03 15:02:26 · 749 阅读 · 0 评论 -
OpenCV 图形API(14)用于执行矩阵(或图像)与一个标量值的逐元素乘法操作函数mulC()
将矩阵与标量相乘。原创 2025-04-03 14:10:15 · 398 阅读 · 0 评论 -
OpenCV 图形API(11)对图像进行掩码操作的函数mask()
cv::gapi::mask 是 OpenCV GAPI(OpenCV的统一接口)中用于对图像进行掩码操作的函数。原创 2025-04-03 13:11:58 · 408 阅读 · 0 评论 -
OpenCV 图形API(12)用于计算图像或矩阵的平均值函数mean()
计算矩阵元素的平均值(均值)。原创 2025-04-03 13:34:23 · 703 阅读 · 0 评论 -
OpenCV 图形API(13)用于执行两个矩阵(或图像)逐元素乘法操作的函数mul()
计算两个矩阵的每个元素的缩放乘积。原创 2025-04-03 13:51:59 · 732 阅读 · 0 评论 -
OpenCV 图形API(10)用于执行标量除以矩阵的逐元素操作函数divRC()
标量除以矩阵。原创 2025-04-02 12:45:20 · 389 阅读 · 0 评论 -
OpenCV 图形API(9)用于执行矩阵与标量之间的逐元素除法操作函数divC()
矩阵除以标量。原创 2025-04-02 11:19:50 · 473 阅读 · 0 评论 -
OpenCV 图形API(8)用于执行两个矩阵(或图像)之间的逐元素除法操作函数div()
执行两个矩阵的逐元素除法。原创 2025-04-02 11:04:57 · 783 阅读 · 0 评论 -
OpenCV 图形API(7)用于将笛卡尔坐标(x, y)转换为极坐标(magnitude, angle)函数cartToPolar()
计算二维向量的大小和角度。原创 2025-04-02 10:30:13 · 800 阅读 · 0 评论 -
OpenCV 图形API(6)将一个矩阵(或图像)与一个标量值相加的函数addC()
addC 函数将给定的标量值加到给定矩阵的每个元素上。该功能可以用矩阵表达式替换原创 2025-03-31 15:39:56 · 498 阅读 · 1 评论 -
OpenCV 图形API(5)API参考:数学运算用于执行图像或矩阵加法操作的函数add()
计算两个矩阵的每个元素的和。原创 2025-03-31 14:40:32 · 372 阅读 · 0 评论 -
OpenCV 图形API(4)内核 API
G-API 背后的核心理念是可移植性——使用 G-API 构建的流水线必须是可移植的(或者至少具备可移植的能力)。这意味着,当为新平台编译时,它要么可以直接运行,要么 G-API 提供必要的工具以确保其在该平台上运行,而算法本身几乎不需要修改。原创 2025-03-31 14:07:01 · 655 阅读 · 0 评论 -
OpenCV 图形API(3)高层次设计概览
G-API 是一个异构框架,提供了统一的 API 来使用多个支持的后端编程图像处理流水线。原创 2025-03-31 12:46:44 · 855 阅读 · 0 评论 -
OpenCV 图形API(2)为什么需要图形API?
G-API模块为OpenCV带来了基于图的执行模型。本章简要描述了这种新模型如何在两个方面帮助软件开发者:优化和移植图像处理算法。原创 2025-03-28 18:20:17 · 531 阅读 · 0 评论 -
OpenCV 图形API(或称G-API)(1)
OpenCV 图形API(或称G-API)是一个新的OpenCV模块,旨在使常规图像处理更快且更便携。通过引入一种新的基于图的执行模型来实现这两个目标。原创 2025-03-28 18:06:51 · 1289 阅读 · 0 评论 -
OpenCV图像拼接(10)用于实现图像拼接过程中的时间流逝(timelapse)效果的一个类cv::detail::Timelapser
cv::detail::Timelapser 是 OpenCV 库中用于实现图像拼接过程中的时间流逝(timelapse)效果的一个类。它通常用于将一系列的图像或视频帧组合成一个平滑过渡的序列,常应用于延时摄影(time-lapse photography)或者视频合成等领域。原创 2025-03-28 13:08:29 · 544 阅读 · 0 评论 -
OpenCV图像拼接(9)实现图像拼接功能的一个高级接口cv::Stitcher
cv::Stitcher 类是OpenCV中用于实现图像拼接功能的一个高级接口。它简化了从一组部分重叠的图像创建全景图的过程,隐藏了许多底层细节,如特征检测、匹配、变换估计等,使得用户可以更容易地进行图像拼接操作。原创 2025-03-27 13:44:35 · 1184 阅读 · 2 评论 -
OpenCV图像拼接(8)用于实现并查集(也称为不相交集合)数据结构类cv::detail::DisjointSets
cv::detail::DisjointSets 类是OpenCV库中用于实现不相交集合(也称为并查集)数据结构的类。该数据结构常用于处理动态连接性问题,特别是在需要高效地合并集合和查找集合代表元素的场景中非常有用。它广泛应用于图像处理、计算机视觉任务中的图分割、连通域标记等。原创 2025-03-27 11:32:58 · 781 阅读 · 0 评论 -
OpenCV图像拼接(7)从拉普拉斯金字塔(Laplacian pyramid)重建原始图像函数cv::detail::restoreImageFromLaplacePyr
restoreImageFromLaplacePyr 函数是OpenCV库中的一部分,具体在cv::detail命名空间下,用于从拉普拉斯金字塔(Laplacian pyramid)重建原始图像。拉普拉斯金字塔是一种多尺度的图像表示方法,常用于图像压缩和融合等领域。原创 2025-03-27 10:43:08 · 241 阅读 · 0 评论 -
OpenCV图像拼接(6)根据权重图对源图像进行归一化处理函数normalizeUsingWeightMap()
cv::detail::normalizeUsingWeightMap 是 OpenCV 中用于图像拼接细节处理的一个函数。它根据权重图对源图像进行归一化处理,通常用于图像拼接或融合过程中,以确保不同图像之间的平滑过渡。原创 2025-03-25 12:52:59 · 696 阅读 · 0 评论 -
OpenCV图像拼接(5)图像拼接模块的用于创建权重图函数createWeightMap()
cv::detail::createWeightMap 是 OpenCV 库中用于图像拼接模块的一个函数,主要用于创建权重图。这个权重图在图像拼接过程中扮演着重要角色,它帮助决定哪些像素在最终的全景图中更为重要,特别是对于那些重叠区域。原创 2025-03-25 12:43:18 · 600 阅读 · 0 评论 -
OpenCV图像拼接(4)构建图像的拉普拉斯金字塔 (Laplacian Pyramid)
cv::detail::createLaplacePyr 是 OpenCV 中的一个函数,用于构建图像的拉普拉斯金字塔 (Laplacian Pyramid)。拉普拉斯金字塔是一种多尺度图像表示方法,通常用于图像融合、图像压缩和其他多分辨率分析任务。原创 2025-03-24 13:19:58 · 533 阅读 · 0 评论 -
OpenCV图像拼接(3)图像拼接类cv::detail::MultiBandBlender
cv::detail::MultiBandBlender 是 OpenCV 中用于图像拼接(stitching)模块的一个类,主要用于将多张重叠的图像无缝地融合成一张全景图。它实现了多频带融合算法,通过分解图像的频率成分来实现平滑的过渡效果。原创 2025-03-24 13:08:16 · 662 阅读 · 0 评论 -
OpenCV图像拼接(2)基于羽化(feathering)技术的图像融合算法拼接类cv::detail::FeatherBlender
cv::detail::FeatherBlender 是 OpenCV 中用于图像拼接的一个类,它属于 stitching 模块的一部分。这个类实现了基于羽化(feathering)技术的图像融合算法,用于平滑地混合重叠区域中的图像,从而生成无缝的全景图。原创 2025-03-21 14:09:10 · 1015 阅读 · 0 评论 -
OpenCV图像拼接(1)自动校准之校准旋转相机的函数calibrateRotatingCamera()
cv::detail::calibrateRotatingCamera 是OpenCV中用于校准旋转相机的函数。它特别适用于那种相机相对于一个固定的场景进行纯旋转运动的情况,比如在全景拼接过程中。此函数可以从一系列单应性矩阵(Homography Matrices)中估计出相机的内参原创 2025-03-21 12:54:44 · 382 阅读 · 0 评论