MATLAB
诸葛灬孔暗
落日无边江不尽,此身此日更须忙
展开
-
HSI颜色下图像的均衡化MATLAB
%HSI颜色不同于RGB,均衡化只需针对对亮度即可Y1=rgb2hsi(X11);H1=Y1(:,:,1);S1=Y1(:,:,2);X1=Y1(:,:,3);g1=histeq(X1);g2=histeq(S1);g3=histeq(X1);Y1=cat(3,H1,S1,g3);f1=hsi2rgb(Y1);figureimshow(f1),title('HSI图像均衡...原创 2018-06-30 23:22:38 · 5735 阅读 · 1 评论 -
MATLAB下实现巴特沃斯低通滤波器并对图像滤波
clear;I1=imread('Fig3.35(a).jpg');n4=2;w4=80;%ER阶巴特沃斯(Butterworth)低通滤波器,截止频率为80f=im2double(I1);g=fft2(f);%傅立叶变换g=fftshift(g);%转换数据矩阵[M,N]=size(g);m=fix(M/2);n=fix(N/2);for i=1:M for j=1:N ...原创 2018-06-30 23:27:24 · 20580 阅读 · 2 评论 -
MATLAB实现多缝衍射 , 体现不同a,d取值对衍射的影响,查看缺级情况
% duo缝衍射clear allclclambda=500e-9; %波长a=input('a='); %缝宽可取0.3e-3,1e-3,2e-3等情况z=1; %缝到屏之间的距离取1x1max=3*lambda*z/a; %屏幕范围Nx=51;xs=linspace(-x1max,x1max,Nx); %屏幕上的点数Np=51;xPoint=linspace(-a/2,a/...原创 2018-06-01 23:20:36 · 2824 阅读 · 0 评论