文件名称:cover_window( inp_img,w ) : 从数组中的单个像素获取邻居数组-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-18 00:23:20
matlab
所有过滤器都需要图像中当前像素的邻居数据,这里这个函数(res_window=cover_window(行有多少邻居值,列有多少邻居值,输入图像)产生结果( res_window(row,col,总尺寸)) %% %输入%inp_img=2d 数据(行 * 列) %w=封面大小%w=[3 3] = 3x3 覆盖像素生成%输出%o_img=结果 3d %o_img(w(1),w(2),r*col) % 如果% inp_img=[1 2 3; 4 5 6;]; % w=[3 3]; % 解决方案% 它将构建新图像% new_img=[0 0 0 0 0;0 1 2 3 0;0 4 5 6 0;0 0 0 0 0] % 结果% o_img(:,:,1)=[0 0 0;0 1 2;0 4 5] % o_img(:,:,2)=[0 0 0;1 2 3;4 5 6] %最后% o_img(1:3,1:
【文件预览】:
cover_window.zip