射频和无线供应商和资源的家

一站式满足您的射频和无线需求

边缘检测MATLAB源代码

本页包括matlab代码边缘检测在作为输入提供的图中

边缘检测方法基础

•边缘是图像中与物体边界对应的地方。边缘是图像亮度突然变化的像素
•边是附加到单个像素的属性,由像素邻域的图像函数行为计算得出。
•这是一个矢量变量(梯度的大小,边的方向)。

边缘检测基础知识

边缘检测
•图像中的边缘信息是通过查看像素与其邻域的关系来发现的。
•如果一个像素的灰度值与它周围的灰度值相似,那么在这一点上可能没有边。
•如果一个像素的邻居有很大不同的灰度,它可能会呈现一个边缘点。

边缘检测算法

边缘检测算法

matlab代码

清除所有;
关闭所有;
clc;

G = 15;%阈值,你可以改变它,观察输出的变化
f = imread(“pepper.gif”);

图;imshow (f);
k1 = 3:(长度(f) 3)
k2 = 3:(长度(f) 3)
if(abs((f(k1,k2)- f(k1,k2+1)) > G) |…
abs((f(k1,k2)- f(k1,k2-2)) > G) |…
abs((f(k1,k2)- f(k1-1,k2)) > G) |…
abs((f(k1,k2)- f(k1-1,k2+2)) > G) |…
abs((f(k1,k2)- f(k1-1,k2-2)) > G) |…
abs((f(k1,k2)- f(k1+2,k2-2)) > G) |…
abs((f(k1,k2)- f(k1-1,k2+2)) > G) |…
abs(f(k1,k2)- f(k1+2,k2+2)) > G));
x (k1, k2) = 1;
其他的
x (k1, k2) = 0;
结束
结束
结束
图;imshow (x);

下载输入图片

您可以从下面的链接下载代码的图像,或者您可以有自己的图像作为边缘检测matlab代码的输入。

https://www.gergltd.com/cse486/project2/pepper.gif

输入到MATLAB代码

边缘检测matlab输入

从MATLAB代码输出

边缘检测matlab输出

MATLAB代码的有用链接

参考以下以及左边面板上提到的链接,以获得有用的MATLAB代码。
OFDM前导信号的产生时间偏差估计频率估计信道估计11a WLAN信道PN序列生成OFDMA Tx RxAES DES载波聚合CCDF冷杉过滤器IIR滤波器低通FIR维特比译码器CRC8 CRC32

射频和无线教程

无线局域网802.11交流802.11广告wimax无线个域网z - waveGSMLTEUMTS蓝牙超宽频物联网卫星天线雷达


分享本页

翻译本页
Baidu