基于Opencv3和Qt5的图像处理GUI
2017-04-11 13:50
330 查看
最近做了一个基于Opencv3和Qt5的图像处理GUI,具有图像预处理、形态学操作、图像滤波、图像分割等四大功能模块.
图像预处理主要包括以下五个部分:
"①灰度化."
"②二值化."
"③对比度和亮度."
"④直方图均衡化."
"⑤设置感兴趣区域."
形态学处理主要包括以下七个部分:
"①膨胀、腐蚀."
"②开、闭运算."
"③梯度、顶帽、黑帽运算."
"④填充孔洞."
"⑤去除小面积区域."
"⑥形态学重构."
"⑦轮廓的提取及描述."
图像滤波处理主要包括以下五种滤波:
"①方框滤波."
"②均值滤波."
"③高斯滤波."
"④中值滤波."
"⑤双边滤波."
图像分割主要包括以下五种类型的分割:
"①基于阈值的大津法分割"
"②基于形态学的分水岭算法分割"
"③基于边缘检测的Canny、Sobel、Laplacian算子分割"
"④基于区域的生长法分割"
"⑤基于图论的Grabcut分割"
"⑥基于活动轮廓模型的Leverset分割"
已经打包成EXE文件,欢迎下载试用。(注:有一些Bug没有解决)链接地址:http://download.csdn.net/detail/dingkeyanlail/9810589
相关文章推荐
- OpenCV2计算机编程手册(二)基于类的图像处理
- opencv2—(6)基于类的图像处理程序设计
- 【OpenCV图像处理入门学习教程三】基于SIFT特征和SURF特征的微旋转图像拼接与融合生成全景图像的比较
- 基于opencv和c++的图像处理:直方图均衡化
- 基于Python的OpenCV图像处理-资料速查
- openCV基于图像处理的自动聚焦
- 【OpenCV图像处理入门学习教程五】基于背景差分法的视频目标运动侦测
- 基于qml创建最简单的图像处理程序(3)-使用opencv&qml进行图像处理
- 基于MATLAB GUI的图像处理软件平台的开发(转自深寒的博客)
- 基于OpenCV的图像形态学处理
- 图像处理基础(2):自适应中值滤波器(基于OpenCV实现)
- 基于Opencv和Mfc的图像处理增强库GOCVHelper(索引)
- 基于OpenCV3.0图像处理中常见的五个滤波函数
- 基于opencv和c++的图像处理:直方图匹配
- 基于OpenCV的火焰检测(一)——图像预处理
- 基于matlab的GUI图像处理
- 基于OpenCV的CT图像处理
- 基于Opencv图像处理的时时头像採集试验
- 【图像处理】基于OpenCV底层实现的图片旋转
- 基于opencv和c++的图像处理:直方图均衡化