欢迎来到皮皮网网首页

【鲸鱼源码】【闲鱼客源码】【写个影视app源码】sobel源码

来源:酷狗搜索源码 时间:2024-11-26 19:33:08

1.matlab图像增强
2.用MATLAB对LENA图像进行边缘检测
3.求MATLAB GUI 环境下 图像处理图像的平移,任意角度的旋转,缩放和翻转,仿射变换等的源代码

sobel源码

matlab图像增强

       ç›´æ–¹å‡è¡¡ï¼Œå¹³æ»‘,锐化A=imread('.jpg');

       B=rgb2gray(A);

       figure,subplot(2,2,1),imshow(B);

       subplot(2,2,2),imhist(B);

       A1=imadjust(B,[0.2 0.5],[]);

       subplot(2,2,3),imshow(A1);

       subplot(2,2,4),imhist(A1);

       C=imnoise(B,'salt & pepper');

       h1=[0.1 0.1 0.1;0.1 0.2 0.1;0.1 0.1 0.1];

       h2=1/4.*[1 2 1;2 4 2;1 2 1];

       C1=filter2(h1,C);

       C2=filter2(h2,C);

       C3=medfilt2(C);

       figure,subplot(2,2,1),imshow(C);

       subplot(2,2,2),imshow(C1,[]);

       subplot(2,2,3),imshow(C2,[]);

       subplot(2,2,4),imshow(C3);

       h=[0 -1 0;-1 4 -1;0 -1 0];

       D1=imfilter(B,h);

       d2=fspecial('sobel');

       D2=imfilter(B,d2);

       D3=edge(B,'roberts',0.1);

       figure,subplot(2,2,1),imshow(B);

       subplot(2,2,2),imshow(D1);

       subplot(2,2,3),imshow(D2,[]);

       subplot(2,2,4),imshow(D3);

用MATLAB对LENA图像进行边缘检测

       f=imread('.jpg');

       >> g=edge(f,'Sobel');

       >> figure,imshow(g)

       %上面是自动阈值的,如果要取特定阈值,可以这样:g=edge(f,'Sobel',0.);剩下的几个算法是把Sobel改为prewitt,roberts,rob,log,Marr,Canny。“Marr”算法太老了,鲸鱼源码matlab会自动用“laplace”代替,闲鱼客源码汗...

       %加入噪声的语句:

       f1 = imnoise(f,'salt & pepper', 0.);

       figure,imshow(f1);

       %这是加椒盐噪声“salt & pepper”的,浓度为0.

求MATLAB GUI 环境下 图像处理图像的平移,任意角度的旋转,缩放和翻转,仿射变换等的源代码

       该gui函数基本上包括图像处理里面的最基本处理,相当于一个小型photoshop。

       比如读取文件,

       几何变换中的垂直镜像,平移,旋转,写个影视app源码缩放;

       正交变换的DFT,FFT,DCT,DST,游戏系统网站源码DHT,DWashT;

       灰度处理中的反色,直方图均衡,全局线性变换,mx player 直通 源码分段线性变换,指数非线性变换,对数非线性变换;

       图像增强里面的加噪声,平滑,锐化,伪彩色增强;

       图像分割里面的灰度阈值法,Robert,Laplace,sobel,prewitt,canny算子边缘检测法;

       图像恢复里面的直接逆滤波,维纳滤波;图像编码里面的霍夫曼编码,行程编码-