摘要:
20 图像翻转 opencv知识点: 图像翻转 - flip 本课所解决的问题: 如何对图像进行翻转? 1.图像翻转 在opencv中,如果我们想对一个图像进行翻转,要用到这样一个API flip ==介绍如下== flip 图像翻转 共3个参数 第1个参数 输入 第2个参数 输出 第3个参数 翻转 阅读全文
摘要:
19 图像放缩与插值 个人资料,仅供学习使用 修改时间——2022年1月24日 20:17:13 学习课程:OpenCV4 C++ 快速入门视频30讲 视频老师:贾志刚 opencv知识点: 图像放缩 - resize 插值算法 - Interpolation 本课所解决的问题: 如何对图像放缩? 阅读全文
摘要:
18 图像像素类型转换与归一化 opencv知识点: 数据类型转换 - convertTo 数据类型 - CV_bit位数+U/S/F+C通道数 归一化 - normalize 归一化类型 - NormTypes 本课所解决的问题: 如何转换图像数据类型? 如何归一化图像像素取值? 归一化有什么用? 阅读全文
摘要:
17 鼠标操作与响应 ==opencv知识点:== 设置指定窗口的鼠标处理程序 - setMouseCallback() 鼠标事件回调函数 - MouseCallback() 简单提取矩形ROI区域 - image(box) ==本课所解决的问题:== 如何通过鼠标绘制矩形? 如何通过矩形选择ROI 阅读全文
摘要:
16 多边形填充与绘制 ==opencv知识点:== 绘制多条多边形曲线 - polylines() 填充绘制的多边形 - fillPoly() 画轮廓 - drawContours() ==本课所解决的问题:== 如何根据指定的点绘制多边形? 如何填充绘制的多边形? 如何在绘制的同时,同时进行填充 阅读全文
摘要:
15 随机数与随机颜色 opencv知识点: 随机数 - RNG 线段绘制 - line() 本课所解决的问题: 如何在绘制图形中利用到随机数? 1.利用随机数设置坐标与颜色 我们绘制一个线段,把两个点的坐标,还有三个通道的颜色都设置为了随机数得到 //函数定义 void randow_drawin 阅读全文
摘要:
14 图像几何形状绘制 opencv知识点: 四种几何图形绘制 - 矩形 圆形 线段 椭圆 图片融合 - addWeighted() 本课所解决的问题: 如何绘制几何图形? 1.图形绘制 在opencv中,图像的坐标是,↓y,→x,在填写参数的时候一定要注意 接下来,我们开始绘制几何图形 ==矩形= 阅读全文
摘要:
13 图像像素值统计 opencv知识点: 图像像素最小/最大值 - minMaxLoc() 图像像素均值/标准差 - meanStdDev() 本课所解决的问题: 如何获取图像像素的最小/最大值? 如何获取图像像素的均值/标准差? 图像像素统计值用途是什么? 1.常用的像素值统计 在图像分析的时候 阅读全文
摘要:
12 图像色彩空间转换 - 进阶 opencv知识点: 色彩空间转换 - cvtColor() 提取指定色彩范围区域 - inRange() 更换图像背景 - copyTo的mask用法 本课所解决的问题: 如何提取指定色彩范围的区域? 如何更换图像的背景? 1.HSV色彩空间 HSV相较于BGR色 阅读全文
摘要:
11 通道分离与合并 opencv知识点: 通道分离 - split() 通道合并 - merge() 通道混合 - mixChannels() 本课所解决的问题: 如何分离RGB三通道? 如何合并RGB三通道? 如何对通道进行混合? 1.RGB三通道的解释 彩色图像,是由RGB三个通道合并起来得到 阅读全文