资源描述
基于Simulink的图像处理,课程小结,图像增强的simulink实现,图像灰度变换增强:增强图像的对比度,Simulink实现的具体步骤:1、启动Simulink方法有两个:(1)在“CommandWindow”中输入“simulink”启动(2)单击matlAB窗体的simulink快捷键2、选择Simulink窗口菜单栏的File|New|Model命令,新建一个*.mdl文件。如右图:,3、添加仿真模型所需要的子模块在lx1的窗口中。(1)从“sources”子模块库中选择“ImageFormFile”模块拖放到lx1中相应的位置;(2)从“analysis(2)“ContrastAdjustment”模块中设置:main标签Adjustpixelsvaluesfrom下拉列表中选择Rangedeterminedbysaturatingoutlierpixels;,6、仿真器参数的设置:在lx1窗口的菜单项Simulation|ConfigurationParameters命令,弹出如图对话框,并进行相应设置:选择select标签的solver选项;simulationtime标签,将startime和stoptime分别为0;在type标签下拉列表选择Fixedstep;在solver标签下拉列表中选择Discret额(nocontinousstates)。6、运行仿真系统。,仿真结果,上述例子还可由M语言实现:I=imread(C:ProgramFilesMATLABR2010btoolboximagesimdemospout.tif);I=double(I);M,N=size(I);fori=1:Mforj=1:NifI(I,j)=30I(I,j)=I(I,j);elseifI(I,j)emax)|(cnt0.5c(i,j)=1;elseifc(i,j)0.2c(i,j)=0;endendenddisp(模式X1X4的识别结果)cdisp(时间:)t,运行结果:,模式X1的识别结果:c1=0.94910.02170.0412模式X2的识别结果:c2=0.04340.95150.0462模式X3的识别结果:c3=0.04570.05010.9351模式X4的识别结果:c4=0.89900.02160.0829模式X1X4的识别结果c=100010001100时间:t=0.2581,论文提交,MATLAB实现的M程序适当的注释结果的简要说明,谢谢!,
展开阅读全文