
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); figure imshow(f1),title('HSI图像均衡...原创 2018-06-30 23:22:38 · 5914 阅读 · 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 · 20802 阅读 · 2 评论 -
MATLAB实现多缝衍射 , 体现不同a,d取值对衍射的影响,查看缺级情况
% duo缝衍射 clear all clc lambda=500e-9; %波长 a=input('a='); %缝宽可取0.3e-3,1e-3,2e-3等情况 z=1; %缝到屏之间的距离取1 x1max=3*lambda*z/a; %屏幕范围 Nx=51; xs=linspace(-x1max,x1max,Nx); %屏幕上的点数 Np=51; xPoint=linspace(-a/2,a/...原创 2018-06-01 23:20:36 · 3075 阅读 · 0 评论