corn_gray = imread('corn.tif',3); cg = double(corn_gray)/255; figure; imshow(cg, []); [M,N] = size(cg); cn = cg + .5 * rand([M,N]); figure; imshow(cn, []) CFN = fft2(cn); w = mask1(M,N); WF = fft2(w); cdn = real(ifft2(CFN .* WF)); figure; imshow(cdn, [])