边缘细化matlab代码
图像处理软件(基于Qt)
1.总体介绍:
本软件由Qt编写,软件界面如下图所示,主要由三部分组成:菜单区,包括各种功能;显示区:显示原图和修改后的图像,以便于观察处理效果;灰度直方图按钮:在每一幅图片下方有一个显示灰度直方图的按钮,点击就可以显示本图像的灰度直方图。
2.
已经实现的功能:
Gif文件头解析
打开一张图片和图片的保存。
对于有调色板的任何格式图像可以分析调色板,显示调色板中颜色的数量和各种颜色的RGB值
显示灰度直方图,可以显示平均灰度,中值灰度,标准差和像素总数。可以并且针对双峰图像可以对灰度直方图进行平滑,并自动寻找谷底的值。
支持灰度化,二值化,和直方图均衡化。
支持两种线性变化:对比度增强,负片。
支持两种非线性变化:伽马变换,对数变换。
支持简单的空间变换:包括指定参数的平移,旋转,和缩放,对于缩放,实现了最近邻和双线性两种插值方法
多模板的图像平滑和锐化,任意模板的卷积。
专门针对有调色板图像的灰度化。
24位真彩图转256色彩色图像。
拉普拉斯算子和Kirsch方向算子实现边缘检测。以及光栅扫描跟踪法实现对边缘点闭合。
图像的细化
2022-03-10 14:49:36
9.45MB
系统开源
1