使用MFC实现opencv中图像处理的部分函数功能: 实现的主要内容有主要包含有: 图像灰度化: 最大值灰度化: 单通道灰度化: 平均值灰度化: 加权平均灰度化: 图像缩放: 最近邻内插法: 双线性内插法: 图像翻转: 水平翻转: 竖直翻转: 图像叠加: 图像均衡化: 图像归一化: 模板滤波器: 均值滤波器: 加权均值滤波器: 拉普拉斯滤波器: Sobel滤波器: 中值滤波: 传统中值滤波器: 改进的中值滤波 最值滤波器: 最大值滤波器: 最小值滤波器: 图像分割(二值化); 128阈值二值化 全局阈值二值化 OSTU全局阈值二值化 图像对比度: 对数变化 幂律变化: 伪彩色: 伪彩色灰度转换函数 反色: 噪声添加: 高斯噪声 椒盐噪声 数据分析: 计算灰度均值 计算原图像和变换后的图像的均方误差 计算空间域中的信噪比 计算峰值信噪比 绘制灰度折线图 LBP编码: 人脸检测:
2021-12-19 21:28:40 115.47MB 图像处理
1
opencv的源码可以使用Cmake编译成自己需要的版本,opencv的执行文件,这个只有VS2015和VS2017的版本
2021-12-17 15:12:13 450.51MB opencv 图像处理 计算机视觉
1
基于VS2019和opencv(4.5.3)开发的MFC应用程序,通过点击窗口的按钮实现相关图像处理功能,图像处理部分核心算法均来自《数字图像处理》教材代码(C++)。
2021-12-10 12:03:52 113.42MB opencv 图像处理 VS019
1
基于VS2008平台,利用opencv函数对摄像头采集的图像进行实时处理!
2021-12-06 13:34:52 631B opencv 图像处理 边缘检测 VC++
1
1.灰度线性变换 图像的灰度线性变换是图像灰度变换的一种,图像的灰度变换通过建立灰度映射来调整源图像的灰度,从而达到图像增强的目的。灰度映射通常是用灰度变换曲线来进行表示。通常来说,它是将图像的像素值通过指定的线性函数进行变换,以此来增强或者来减弱图像的灰度,灰度线性变换的函数就是常见的线性函数。 g(x, y) = k · f(x, y) + d 设源图像的灰度值为x,则进行灰度线性变换后的灰度值为y = kx + b (0<=y<=255),下面分别来讨论k的取值变化时线性变换的不同效果 (1).|k|>1时 当k>1时,可以用来增加图像的对比度,图像的像素值在进行变换后全部都线性方法,增
2021-11-23 20:25:35 338KB include 图像处理 灰度图像
1
《项目实战:Qt+Ffmpeg+OpenCV相机程序(打开摄像头、支持多种摄像头、分辨率调整、翻转、旋转、亮度调整、拍照、录像、回放图片、回放录像)》 https://blog.csdn.net/qq21497936/article/details/108489004
2021-11-12 17:44:52 51.92MB qt ffmpeg opencv 图像处理
1
OpenCV图像处理实例全书源码,C++,源码、数据、图像;每章一个文件夹
2021-11-11 16:25:40 38.11MB OpenCV实例
1
采用设备无关位图DIB实现Windows多文档模式下图像的显示,实现显示的关键函数StretchDIBits的原型
2021-11-11 15:24:19 6.11MB opencv 图像处理
1
基本思路 斑马线检测通过opencv图像处理来进行灰度值转换、高斯滤波去噪、阈值处理、腐蚀和膨胀后对图像进行轮廓检测,通过判断车辆和行人的位置,以及他们之间的距离信息,当车速到超过一定阈值时并且与行人距离较近时,则会被判定车辆为未礼让行人。 结果示例 实验流程 先通过视频截取一张图片来进行测试,如果结果满意之后再嵌套到视频中,从而达到想要的效果。 1.预处理(灰度值转换、高斯滤波去噪、阈值处理、腐蚀和膨胀)> 根据自己的需求来修改一些值 #灰度值转换 imgGray = cv2.cvtColor(copy_img,cv2.COLOR_BGR2GRAY) #高斯滤波去噪 imgBlur =
2021-11-06 19:44:05 941KB c nc op
1
已经训练好样本,可以识别当前图像或者视频的数字,或者是实时聪摄像头获取的视频。改videocapture()括号的参数是图片名或者视频名或者是0代表当前摄像头
2021-11-05 09:26:55 11.57MB opencv 图像处理
1