【文件属性】:
文件名称:MFC实现opencv图像处理
文件大小:115.47MB
文件格式:ZIP
更新时间:2021-03-01 02:44:37
图像处理
使用MFC实现opencv中图像处理的部分函数功能:
实现的主要内容有主要包含有:
图像灰度化:
最大值灰度化:
单通道灰度化:
平均值灰度化:
加权平均灰度化:
图像缩放:
最近邻内插法:
双线性内插法:
图像翻转:
水平翻转:
竖直翻转:
图像叠加:
图像均衡化:
图像归一化:
模板滤波器:
均值滤波器:
加权均值滤波器:
拉普拉斯滤波器:
Sobel滤波器:
中值滤波:
传统中值滤波器:
改进的中值滤波
最值滤波器:
最大值滤波器:
最小值滤波器:
图像分割(二值化);
128阈值二值化
全局阈值二值化
OSTU全局阈值二值化
图像对比度:
对数变化
幂律变化:
伪彩色:
伪彩色灰度转换函数
反色:
噪声添加:
高斯噪声
椒盐噪声
数据分析:
计算灰度均值
计算原图像和变换后的图像的均方误差
计算空间域中的信噪比
计算峰值信噪比
绘制灰度折线图
LBP编码:
人脸检测:
【文件预览】:
LXF
----faces.jpg(35KB)
----resource.h(3KB)
----LXFDoc.cpp(3KB)
----CvvImage.cpp(6KB)
----Debug()
--------LXF.tlog()
----result.jpg(254KB)
----LXF.vcxproj.user(226B)
----LXF.rc(15KB)
----LXFDoc.h(1009B)
----LXFView.h(5KB)
----.vs()
--------LXF()
----CvvImage.h(2KB)
----stdafx.h(2KB)
----input.jpg(18KB)
----LXF.vcxproj(11KB)
----ReadMe.txt(5KB)
----LXF.cpp(4KB)
----res()
--------Toolbar.bmp(1KB)
--------LXFDoc.ico(5KB)
--------LXF.rc2(662B)
--------LXF.ico(66KB)
----x64()
--------Debug()
--------Release()
----LXF.h(479B)
----Setup1()
--------Debug()
--------Release()
--------Setup1.vdproj(27KB)
----MainFrm.h(669B)
----stdafx.cpp(136B)
----Pic()
--------s1()
--------faces()
----LXF.sln(1KB)
----LXFView.cpp(56KB)
----MainFrm.cpp(2KB)
----LXF.APS(121KB)
----targetver.h(240B)
----LXF.vcxproj.filters(3KB)
----XML()
--------haarcascade_eye_tree_eyeglasses.xml(1.04MB)
--------haarcascade_frontalface_default.xml(908KB)
--------haarcascade_righteye_2splits.xml(317KB)
--------haarcascade_eye.xml(494KB)
--------haarcascade_upperbody.xml(1022KB)
--------haarcascade_frontalface_alt2.xml(818KB)
--------haarcascade_lowerbody.xml(519KB)
--------haarcascade_smile.xml(275KB)
--------lbpcascade_frontalface.xml(51KB)
--------haarcascade_fullbody.xml(622KB)
--------haarcascade_frontalface_alt.xml(898KB)
--------haarcascade_frontalface_alt_tree.xml(3.48MB)
--------haarcascade_lefteye_2splits.xml(316KB)
--------haarcascade_profileface.xml(1.07MB)