MATLAB对图像做仿生变换和对两图像小波做变换融合
I = imread('cameraman.tif');
tform = maketform('affine',[1 0 0; .5 1 0; 0 0 1]);
%定义仿射变换的变换结构
J = imtransform(I,tform);
%仿射变换
subplot(121),imshow(I)
subplot(122),imshow(J)
load tartan;
X1=X;map1=map;
load sinsin;
X2=X;map2=map;
% 打开图像
subplot(121)
image(X1),colormap(map1);
title('图像tartan')
subplot(122)
image(X2),colormap(map2);
title('图像sinsin')%%% 图像直接融合
figure,subplot(131)
image((X1+X2)/2),colormap(map2);
% 在空域内图像直接融合
title('两图像直接相加融合')%%% 图像直接融合
figure,subplot(131)
image((X1+X2)/2),colormap(map2);
% 在空域内图像直接融合
title('两图像直接相加融合')%%% 图像小波变换融合
[C1,L1]=wavedec2(X1,2,'sym4');
[C2,L2]=wavedec2(X2,2,'sym4');
% 分别对上述两图像进行分解
C=C1+C2;
% 对分解系数进行融合
X=waverec2(C,L1,'sym4');
% 融合后的信号进行图像重构
subplot(133)
image(X/2),colormap(map2);
% 显示小波变换的图像融合
title('两图像小波变换融合')
MATLAB图像处理—孙兆林编著—清华大学出版社
MATLAB对图像做仿生变换和对两图像小波做变换融合相关推荐
- 【图像融合】基于matlab主成分结合小波离散变换PCA-DWT图像融合【含Matlab源码 2199期】
一.小波变换彩色图像融合简介 1 基于小波的图像融合 1.1 小波的分解和重构 小波变换是一种能够用来检测信号局部特征的数学工具.当然也可以将二维信号分解成不同分辨率的子带信号.由于图像为二维信号, ...
- 从傅里叶(Fourier)变换到伽柏(Gabor)变换再到小波(Wavelet)变换
从傅里叶(Fourier)变换到伽柏(Gabor)变换再到小波(Wavelet)变换 本文是边学习边总结和摘抄各参考文献内容而成的,是一篇综述性入门文档,重点在于梳理傅里叶变换到伽柏变换再到小波变换的 ...
- python如何做四象图_python︱imagehash中的四种图像哈希方式(phash/ahash/dhash/小波hash)...
code来源:https://github.com/JohannesBuchner/imagehash 外文原文:https://fullstackml.com/wavelet-image-hash- ...
- c++ hough变换代码_基于Haar小波和Log-Gabor变换的虹膜识别方法
在虹膜的识别研究方面,学者提出多种识别方法.DAUGMAN J提出使用二维Gabor变换提取虹膜特征[1]:谭铁牛等使用多通道Gabor滤波器提取虹膜特征[2-3]:LIM S等用二维小波对虹膜进行特 ...
- python︱imagehash中的四种图像哈希方式(phash/ahash/dhash/小波hash)
code来源:https://github.com/JohannesBuchner/imagehash 外文原文:https://fullstackml.com/wavelet-image-hash- ...
- 【图像融合】基于matlab低频融合策略小波图像融合【含Matlab源码 2319期】
⛄一.小波变换彩色图像融合简介 1 基于小波的图像融合 1.1 小波的分解和重构 小波变换是一种能够用来检测信号局部特征的数学工具.当然也可以将二维信号分解成不同分辨率的子带信号.由于图像为二维信号, ...
- 小波图像分解与重构程序存在的问题与解决办法
(思远老师的好文章留着) 转载自http://blog.csdn.net/chenyusiyuan/article/details/2513126 去年11月发布了一系列有关小波变换和图像处理的文章, ...
- 基于小波的图像边缘检测,小波变换边缘检测原理
1.什么是"小波神经网络"?能干什么用呀 小波神经网络(Wavelet Neural Network, WNN)是在小波分析研究获得突破的基础上提出的一种人工神经网络.它是基于小波 ...
- 认识小波——MATLAB中国的讲座(笔记)
第一部分:什么是小波 https://www.bilibili.com/video/BV1xu411R7yK 现实世界中的数据或信号经常表现出缓慢变化的趋势或者有瞬变的振荡 Real world da ...
最新文章
- 网络营销——网络营销专员表明网站地图助力网站收录进一步提升
- weblogic(CVE-2018-2628漏洞复现)
- Spring Beans 初始化流程分析
- c++ select函数_PySpark 操作函数一览
- 初识C++之函数重载、重写、重定义的区别
- matlab fminimax 例子,Matlab应用实例(8)—fminimax
- leetcode - 898. 子数组按位或操作(使用了集合)
- 麒麟990 5G芯片加持!华为nova 6 5G通过3C认证
- 黑马程序员_Java基础面向对象
- 第九届蓝桥杯 明码2018
- 一阶滤波算法公式推导
- Inno Setup 简体中文语言包
- 一文带你实现游戏中的音乐、音效设置
- 找出直系亲属 牛客网
- 用最少数量的剑引爆气球
- 游戏攻略 Re:LieF ~親愛なるあなたへ~ (relief给挚爱的你)
- JS 中 Object 的 keys 是无序的吗?
- Linux中source filename .(点)filename ./filename sh filename的区别
- 亚马逊云服务(AWS)中国宁夏及北京区域正式上线Amazon SageMaker
- MTK平台修改开机动画,开机logo