1 / 2
文档名称:

首先,为了实现图像的N层分解,对一幅m行n列的黑白图像,.doc

格式:doc   大小:26KB   页数:2页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

首先,为了实现图像的N层分解,对一幅m行n列的黑白图像,.doc

上传人:170486494 2018/2/22 文件大小:26 KB

下载得到文件列表

首先,为了实现图像的N层分解,对一幅m行n列的黑白图像,.doc

相关文档

文档介绍

文档介绍:首先,为了实现图像的N层分解,对一幅m行n列的黑白图像,我们要对其进行规范化处理,使其能被2的N次方整除。以下的modmat() 函数实现此功能:
function y=modmat(x,dim)
% 函数 MODMAT() 对输入矩阵x进行规范化,使其行列数均能被 2^dim 整除
% 输入参数:x —— r*c 维矩阵;
%           dim ——矩阵重构的维数
% 输出参数:y —— rt*ct 维矩阵,mod(rt,2^dim)=0,mod(ct,2^dim)=0
[row,col]=size(x);          % 求出输入矩阵的行列数row,col
rt=row - mod(row,2^dim);    % 将row,col分别减去本身模 2^dim 得到的数
ct=col - mod(col,2^dim);    % 所得的差为rt、ct,均能被 2^dim 整除
y=x(1:rt,1:ct);             % 输出矩阵 y 为输入矩阵 x 的 rt*ct 维子矩阵
然后,将规范化后的图像的数据格式由适合显示图像的uint8格式转换为适合数值处理的double格式,再调用二维小波分解函数进行图像分解,最后为了清晰地显示分解图像的塔式结构,在图像的相应区域绘制若干分界线。具体程序如下:
function y=mywavedec2(x,dim)
% 函数 MYWAVEDEC2() 对输入矩阵 x 进行 dim 层分解,得到相应的分解系数矩阵 y
% 输入参数:x ——输入矩阵;
%           dim ——分解层数。
% 输出参数:y ——分解系数矩阵。
x=modmat(x,dim);            % 首先规范化输入矩阵,使其行列数均能被 2^dim 整除
subplot(121);imshow(x);title('原始图像');   % 画出规范化后的源图像
[m,n]=size(x);              % 求出规范化矩阵x的行列数
xd=double(x);               % 将矩阵x的数据格式转换为适合数值处理的double格式
for i=1:dim
    xd=modmat(xd,1);
    [dLL,dHL,dLH,dHH]=mydwt2(xd);   % 矩阵小波分解
    tmp=[dLL,
dHL;dLH,dHH];          % 将分解系数存入缓存矩阵
    xd=dLL;            

最近更新

2024年五一节活动方案大班(精选13篇) 21页

2024年二手车车辆转让合同15篇 25页

体育游戏市公开课获奖教案省名师优质课赛课一.. 4页

2024年二年级语文教师个人教学反思范文(精选.. 19页

低段绘画市公开课获奖教案省名师优质课赛课一.. 5页

2024年二年级数学下册工作计划 55页

亲子活动动物市公开课获奖教案省名师优质课赛.. 4页

五只鸭子市公开课获奖教案省名师优质课赛课一.. 5页

二年级上语文园地二市公开课获奖教案省名师优.. 4页

世界市公开课获奖教案省名师优质课赛课一等奖.. 4页

三年级音乐课市公开课获奖教案省名师优质课赛.. 6页

七巧板挑市公开课获奖教案省名师优质课赛课一.. 4页

一年级冰花市公开课获奖教案省名师优质课赛课.. 5页

《医生》中班市公开课获奖教案省名师优质课赛.. 5页

魔术中的漂浮动作教学设计 4页

高中语文作文情景教学设计 4页

高中哲学认识过程教学设计 5页

【部编版】小学语文一至六年级语文必背内容整.. 16页

21-22第二学期中职英语基础模块2复习题答案 10页

报告厅会议室装饰工程施工方案 43页

糖尿病饮食与运动指导 26页

公司活动授权委托书模板 1页

控辍保学工作的反思 87页

复兴镇禁毒工作表态发言稿 4页

Insanity-63天健身计划-中英文课表(打印版) 3页

雨润集团南京食品工业园通信及信息化方案建议.. 39页

副本莒南籍在外老乡汇总表 18页