“ 推荐《Digital Image Processing Using MATLAB :2nd Edition》练习代码下载。”
【编者按语】
偶然看见一个学习数字图像处理的小项目,适合也与非专业的图像处理爱好者、初学者,可以了解一下:
地址在这里:
https://github.com/chengchengzi/Digital-Image-Processing
Contents
Chpter 01 绪言
图像的输入输出和显示
https://github.com/chengchengzi/Digital-Image-Processing/blob/master/CH01/function_image_input_output_show.m
Chpter 02 灰度变换与空间滤波
灰度变换函数imadjust和stretchlim
https://github.com/chengchengzi/Digital-Image-Processing/blob/master/CH02/fun_imadjust.m
用于灰度变换的实用M函数
https://github.com/chengchengzi/Digital-Image-Processing/blob/master/CH02/intrans.m
负片变换
对数变换
伽马变换
对比拉伸变换
直方图均衡
https://github.com/chengchengzi/Digital-Image-Processing/blob/master/CH02/demo_histeq.m
直方图匹配
https://github.com/chengchengzi/Digital-Image-Processing/blob/master/CH02/manualhist.m
线性空间滤波
https://github.com/chengchengzi/Digital-Image-Processing/blob/master/CH02/demo_imfilter.m
使用拉普拉斯滤波器滤波
https://github.com/chengchengzi/Digital-Image-Processing/blob/master/CH02/demo_fpspecial.m
Chpter 03 频率域滤波
填充函数
低通滤波器
高通滤波器
滤波函数
例子:高斯低通滤波器滤波&高斯高通滤波器滤波
https://github.com/chengchengzi/Digital-Image-Processing/blob/master/CH03/demo_guassian_lowpass&highpass_filter.m
Chpter 07 图像分割
例子:使用霍夫变换进行线检测
https://github.com/chengchengzi/Digital-Image-Processing/blob/master/CH07/demo_hough.m
阈值处理
例子:
基本全局阈值处理
https://github.com/chengchengzi/Digital-Image-Processing/blob/master/CH07/demo_global_thresh.m
基于局部统计的可变阈值处理
https://github.com/chengchengzi/Digital-Image-Processing/blob/master/CH07/localthresh.m
使用移动平均的图像阈值处理
https://github.com/chengchengzi/Digital-Image-Processing/blob/master/CH07/movingthresh.m
基于区域的分割
区域生长
https://github.com/chengchengzi/Digital-Image-Processing/blob/master/CH07/regiongrow.m
区域分离与聚合
https://github.com/chengchengzi/Digital-Image-Processing/blob/master/CH07/splitmerge.m
例子:使用分水岭变换的分割
https://github.com/chengchengzi/Digital-Image-Processing/blob/master/CH07/demo_watershed.m
地址在这里:
https://github.com/chengchengzi/Digital-Image-Processing
去看看吧!
喜欢就点个在看吧!