canny代码matlab
FinalJob-DSP
数字信号处理实验大作业,图像交互界面的图像处理
Usage
Run
main.m
in
Matlab,
choose
images
in
local
directories
and
open.
Then
choose
options
in
the
main
menu,
the
image
will
show
in
real
time.
仅在Matlab2018a版本上运行过,不同屏幕分辨率及不同程度缩放可能会有不同显示效果
实验要求
给出一个二维灰度或者彩色图像。
1、 实现对图像进行不同卷积核的运算。
2、 实现图像的加噪、低通滤波、高通滤波、边缘检测、高斯滤波等。
3、 对图像进行特效处理(模糊、马赛克、各种其他特效等)。
4、 有图形交互界面更佳。
实验原理
3.1
图像的二维卷积
一个二维图像
(矩阵)
同一个二维滤波器卷积的过程是这样的:
①
首先,将二维滤波器对应的矩阵水平翻转,竖直翻转。
②
然后,把这个滤波器矩阵,覆盖到图像上方。
③
最后,将滤波器矩阵的每一个元素,同下方图像的每一个元素相乘,再把所有的乘积加起来,
2021-06-15 14:44:23
11.46MB
系统开源
1