文件名称:MATLAB图像分割实验代码
文件大小:150KB
文件格式:ZIP
更新时间:2024-07-06 13:43:12
matlab 图像分割 边缘检测 阈值分割 实验代码
边缘检测 1、利用Roberts、Prewitt、Sobel梯度算子对给定的图像文件lena_gray.jpg进行边缘检测。对edge函数中的T和dir给出不同的值,观察结果的不同。以某一个梯度算子为例,得到T的默认值,并将T的值分别给出大于和小于默认值,并给出实验结果,进行分析。 2、利用上述3个梯度算子对所检测边缘的宽度进行对比分析。 3、利用LOG算子对给定的图像文件进行边缘检测。 对梯度算子与LOG算子的图像边缘检测效果进行分析。 阈值分割 1、调入并显示原始图像 fenge.jpg、laser.jpg、rice.bmp ; 2、利用自编程序实现阈值分割,显示分割后的图像,并返回分割阈值; 3、调用系统函数实现OTSU阈值分割,显示分割后的图像,并返回分割阈值; 4、利用原图的灰度直方图人工定义阈值,实现全阈值分割,显示分割后的图像。 5、在同一图像框下输出全部结果并进行讨论。
【文件预览】:
laser.jpg
dip4.m
fenge.jpg
rice.bmp
lena_gray.jpg
dip42.m