首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
opencv
xuejianxinokok
创建于2022-10-17
订阅专栏
opencv4
等 4 人订阅
共24篇文章
创建于2022-10-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
opencv变换:Laplacian 算子
目标 在本文中,将学习如何: 使用 OpenCV 函数Laplacian()来实现Laplacian operator的离散模拟。 理论 在之前的文章中,我们学习了如何使用Sobel Operator
opencv变换:Sobel 导数算子
1. 目标 在本文中,将学习如何: 使用 OpenCV 函数Sobel() 计算图像的导数。 使用 OpenCV 函数Scharr()$3*3$的核计算更精确的导数 2. 理论 笔记 下面的解释来自B
opencv变换:为图像添加边框
1. 目标 在本文中,将学习如何: 使用 OpenCV 函数copyMakeBorder() 设置边框(或填充图像)。 2. 理论 笔记 下面的解释来自Bradski 和 Kaehler的《 Lear
opencv变换:自定义线性滤波器
1. 目标 在本文中,将学习如何: 使用 OpenCV 函数filter2D()创建自定义线性滤波器。 2. 理论 笔记 下面的解释来自Bradski 和 Kaehler的《Learning Open
opencv基础: 范围阈值
1. 目标 在本文,将学习如何: 使用 OpenCV cv::inRange函数执行范围阈值操作。 根据 HSV 颜色空间中的像素值范围检测对象。 2. 理论 在上文中,学习了如何使用cv::thre
opencv基础:基本阈值操作
目标 在本文中,将学习如何: 使用 OpenCV 函数cv::threshold执行基本阈值操作 理论 笔记 下面的解释来自Bradski 和 Kaehler的《Learning OpenCV》一书。
opencv基础:图像金字塔
1. 目标 在本教程中,将学习如何: 使用 OpenCV 函数pyrUp()和pyrDown()对图像进行下采样或上采样。 2. 理论 笔记 下面的解释来自于Bradski 和 Kaehler的《Le
opencv基础:使用形态学运算提取水平和垂直线
1. 目标 在本文中,将学习如何: 应用两个常见的形态学算子(即 Dilation 和 Erosion),创建自定义内核,以便在水平轴和垂直轴上提取直线。为此,将使用以下 OpenCV 函数: ero
opencv基础:平滑图像
目标 在本文中,将学习如何使用 OpenCV 函数应用各种线性滤波器来平滑图像,例如: blur() GaussianBlur() medianBlur() bilateralFilter() 理论
opencv基础:形态学击中和击不中
目标 在本文中,将学习如何使用 Hit-or-Miss 变换(也称为 Hit-and-Miss 变换)在二进制图像中找到匹配的配置或模式。这种变换也是更高级的形态学操作(例如细化或修剪)的基础。 将使
opencv基础:形态学变换
目标 在本文中,将学习如何: 使用 OpenCV 函数cv::morphologyEx应用形态变换,例如: 开运算 Opening 闭运算 Closing 形态学梯度 Morphological Gr
opencv基础:腐蚀和膨胀
目标 在本文中,将学习如何: 应用两个非常常见的形态学算子:腐蚀和膨胀。使用以下 OpenCV 函数: cv::erode cv::dilate 笔记 下面的解释来自Bradski 和 Kaehler
opencv基础:随机生成器和文本
1. 目标 在本文中,将学习如何: 使用随机数生成器类( cv::RNG ) 以及如何从均匀分布中获取随机数。 使用函数cv::putText在窗口上显示文本 2. 代码 在之前的文章(基本绘图)中,
opencv基础:基本绘图
1. 目标 在本文中将会完成以下目标: 使用 OpenCV 函数line()画线 使用 OpenCV 函数ellipse() 绘制椭圆 使用 OpenCV 函数rectangle()绘制矩形 使用 O
opencv universal intrinsics 统一向量指令函数
1. 目标 本文目标是描述了如何使用统一向量指令(universal intrinsics)功能对 C++ 代码进行向量化以获得更快运行时。将简要介绍SIMD 内置函数以及如何使用宽寄存器,然后是有关
opencv 并行化代码
目标 本文目标是演示如何使用 OpenCVparallel_for_框架轻松实现并行化。为了说明这个概念,将编写一个程序来对图像执行卷积操作。完整的代码在这里。 前提 并行框架 第一个前提条件是使用并
opencv 使用XML和YAML序列化数据结构
1. 目标 本文会解答以下问题: 如何打印和读取文本条目到文件和如何在OpenCV中使用YAML或XML文件? 如何对OpenCV中的数据结构做同样的事情? 如何为自定义数据结构执行此操作? 使用 O
opencv 离散傅里叶变换
1. 目标 本文中将会解答以下问题: 什么是傅里叶变换,为什么要使用它? 在 OpenCV 中如何实现? 使用以下函数:copyMakeBorder() 、merge() 、dft() 、getOpt
opencv 混合两个图像
本文讲解如何混合两个图像! 1. 目标 在本文中,将学习: 什么是线性混合以及它为什么有用; 如何使用addWeighted() 加和两个图像 2. 理论 笔记 下面的解释属于Richard Szel
opencv 改变图像的对比度和亮度
1. 目标 在本文中,将学习如何: 访问像素值 用零初始化矩阵 了解cv::saturate_cast的作用以及它为何有用 获取有关像素转换的一些很酷的信息 在实际示例中提高图像的亮度 2. 理论 笔
下一页