《visual c++matlab图像处理与识别实用案例精选》源码

源代码在线查看: p0302.m

软件大小: 1714 K
上传用户: jipigu
关键词: visual matlab nbsp 图像处理
下载地址: 免注册下载 普通下载 VIP

相关代码

				I=imread('cameraman.tif');           % MATLAB自带的图像,如图3-3所示
				imshow(I);
				clear;close all 
				I=imread('cameraman.tif');
				imshow(I);
				I=im2double(I);
				T=dctmtx(8);
				B=blkproc(I,[8 8], 'P1*x*P2',T,T');
				Mask=[1 1 1 1 0 0 0 0
				       1 1 1 0 0 0 0 0
				       1 1 0 0 0 0 0 0
				       1 0 0 0 0 0 0 0
				       0 0 0 0 0 0 0 0
				       0 0 0 0 0 0 0 0
				       0 0 0 0 0 0 0 0
				       0 0 0 0 0 0 0 0];
				B2=blkproc(B,[8 8],'P1.*x',Mask);    % 此处为点乘(.*)
				I2=blkproc(B2,[8 8], 'P1*x*P2',T',T);
				figure,imshow(I2);                 % 重建后的图像如图3-4所示
							

相关资源