You are on page 1of 10

My Cart (https://www.pantechsolutions.

net/checkout/cart/)

W9ucy5uZXQvaW1hZ2UtcHJvY2Vzc2luZy1wcm9qZWN0cy9tYXRsYWItY29kZS1mb3Itd2F2ZWxldC1iYXNlZC1pbWFnZS1mdXNpb24,/)

(https://www.pantechsolutions.net/)

Search for Products and Projects

0 My Bag
0 item(s) - 0.00
(https://www.pantechsolutions.net/checkout/cart/)

Home (https://www.pantechsolutions.net/) / Projects Source Code / Image processing Projects


(https://www.pantechsolutions.net/image-processing-projects) / Matlab code for Wavelet Based Image Fusion

Matlab code for Wavelet


Based Image Fusion (/)
 Write a review

Ask for Price

Matlab code for Wavelet Based Image


Fusion

Sign up to get notified when this product is back in stock


(https://www.pantechsolutions.net/productalert/add/stock/product_id/2112/uenc/a

(https://www.pantechsolutions.net/wishlist/index/add/product/2112
(https://www.pantechsolutions.net/catalog/product_compare
(https://www.pantechsolutions.net/sendfriend/produc
(https://www.pantechsolutions.net/media/catalog/product/cache/1/image/600x600/9df78eab33525d08d6e5fb8d27136e95/m/a/matlab-
code-for-wavelet-based-image-fusion.jpg)

(https://www.pantechsolutions.net/media/catalog/product/cache/1/image/600x600/9df78eab33525d08d6e5fb8d27136e95/m/a/matlab-
code-for-
wavelet-
based-image-
fusion.jpg)
Product Description Reviews (0)

Different medical imaging techniques such as X-rays, computed tomography


(CT), magnetic resonance imaging (MRI), and positron emission tomography
(PET) provide different perspectives for the human body that are important
in the physical disorders or diagnosis of diseases .To derive useful
information from multimodality medical image data medical image fusion
has been used. In the medical field different radiometric scanning techniques
can be used to evaluate and examine the inner parts of the body. The idea is
to improve the image content by fusing images like computer tomography
(CT) and magnetic resonance imaging (MRI) images, so as to provide as
much details as possible for the sake of diagnosis. The objective of image
fusion is to merge information from multiple images of the same image. The
resultant image after image fusion is more suitable for human and machine
perception and further helpful for image-processing tasks such as
segmentation, feature extraction and object recognition. This paper mainly
presents image fusion using wavelet method for multispectral data and high-
resolution data conveniently, quickly and accurately in MATLAB.
Wavelet toolbox with abundant functions, provide a quick and convenient
platform to improve image visibility. The work covers the selection of
wavelet function, the use of wavelet based fusion algorithms on CT and MRI
medical images, implementation of fusion rules and the fusion image quality
evaluation. Matlab Results show that effectiveness of Image Fusion with
Wavelet Transform on preserving the feature information for the test images.
Demonstration Video
Matlab code for wavelet based Image fusion
% Simple Wavelet based Image Fusion
clc;
clear;
close all;
filename1 = imread('ct.jpg');
filename2 = imread('mri.jpg');
disp('Select 1 for Averaging');
disp('Select 2 for Maximum');
disp('Select 3 for Minimum');
contents = input('Enter the selection--->');;
%%%%%%%%%%%%%%%%%%%%%% one level wavelet decomposition
[LL1 LH1 HL1 HH1]=dwt2(filename1,'haar');
[LL2 LH2 HL2 HH2]=dwt2(filename2,'haar');
Dec1=[...
LL1,LH1
HL1,HH1
....
];
subplot(1,2,1);
imshow(Dec1,[]);
title('IMAGE 1');
Dec2=[...
LL2,LH2
HL2,HH2
....
];
subplot(1,2,2);
imshow(Dec2,[]);
title('IMAGE 2');
filename1=Dec1;
filename2=Dec2;
switch contents

case 1

%%%%%%%%% averaging%%%%%%%%%%%%%%
M1=filename1;
M2=filename2;
M1=double(M1);
M2=double(M2);
F = selb(M1,M2);
figure;
RR_1=F;
sX=size(RR_1);
CA = RR_1(1:(sX(1)/2), 1:(sX(1)/2));%LLH3
CH = RR_1(1:(sX(1)/2), (sX(1)/2 + 1):sX(1));%LHL4
CV = RR_1((sX(1)/2 + 1):sX(1), 1:(sX(1)/2));%HLH3
CD = RR_1((sX(1)/2 + 1):sX(1), (sX(1)/2 + 1):sX(1));%HHH3
RB= idwt2(CA,CH,CV,CD,'haar') ;
imshow(RB,[]);
title('Averaging');

case 2

M1=filename1;
M2=filename2;
M1=double(M1);
M2=double(M2);
F = selc(M1,M2);
RR_1=F;
sX=size(RR_1);
CA = RR_1(1:(sX(1)/2), 1:(sX(1)/2));%LLH3
CH = RR_1(1:(sX(1)/2), (sX(1)/2 + 1):sX(1));%LHL4
CV = RR_1((sX(1)/2 + 1):sX(1), 1:(sX(1)/2));%HLH3
CD = RR_1((sX(1)/2 + 1):sX(1), (sX(1)/2 + 1):sX(1));%HHH3
RB= idwt2(CA,CH,CV,CD,'haar') ;
imshow(RB,[]);
title('Maximum');

case 3

M1=filename1;
M2=filename2;
M1=double(M1);
M2=double(M2);
F = -selc(-M1,-M2);
RR_1=F;
sX=size(RR_1);
CA = RR_1(1:(sX(1)/2), 1:(sX(1)/2));%LLH3
CH = RR_1(1:(sX(1)/2), (sX(1)/2 + 1):sX(1));%LHL4
CV = RR_1((sX(1)/2 + 1):sX(1), 1:(sX(1)/2));%HLH3
CD = RR_1((sX(1)/2 + 1):sX(1), (sX(1)/2 + 1):sX(1));%HHH3
RB= idwt2(CA,CH,CV,CD,'haar') ;
imshow(RB,[]);
title('Minimum');

end

Powered by (http://my.yotpo.com/landing_page?redirect=https%3A%2F%2Fwww.yotpo
yotpo%2F&utm_campaign=branding_link_reviews_widget_v2&utm_medium=widget&utm
 (http://my.yotpo.com/landing_page?redirect=http
3 comments
yotpo%2F&utm_campaign=branding_link_reviews_w
 Add a comment as MAHA NANDHINI P
 WRITE A REVIEW


Top comments

BE THE FIRST TO WRITE A REVIEW

Abhishek Jhariya 4 months ago  -  Shared publicly


what is the meaning of image fusion

1  ·  Reply

govendhan s 7 months ago  -  Shared publicly


please give the instruction

+1 1  ·  Reply

govendhan s 7 months ago  -  Shared publicly


code is not executed

+1 1  ·  Reply

More Information

Warranty Information (https://www.pantechsolutions.net/warranty-

Online Retail store for Trainer Kits,Lab information/)


equipment's,Electronic components,Sensors and open
Return Policy (https://www.pantechsolutions.net/return-policy/)
source hardware.
Cancellation Order (https://www.pantechsolutions.net/cancellation-

order/)
holidays (https://www.pantechsolutions.net/holidays/)

Terms for Softwares (https://www.pantechsolutions.net/terms-for-

software/)

rohs (https://www.pantechsolutions.net/rohs/)

Dealership (https://www.pantechsolutions.net/dealership/)

Shipping Policy (https://www.pantechsolutions.net/shipping-

policy/)

Company Resources

About Us (https://www.pantechsolutions.net/about-us/) Blog (https://www.pantechsolutions.net/blog/)

Terms of use (https://www.pantechsolutions.net/terms-of-use/) Videos (http://youtube.com/user/pantechsolutions)

Privacy policy (https://www.pantechsolutions.net/privacy-policy/) Presentations (http://www.slideshare.net/pantechsolutions)

Terms & Conditions (https://www.pantechsolutions.net/terms-and-

conditions/)

Careers (https://www.pantechsolutions.net/careers/)

Events (https://www.pantechsolutions.net/events/)

Contact us (https://www.pantechsolutions.net/contact-us/)

BOARDS AND STARTER KITS

8051 BOARDS : 8051 Development Board (https://www.pantechsolutions.net/microcontroller-boards/8051-development-board) | 8051


Trainer Kit (https://www.pantechsolutions.net/microcontroller-boards/8051-lab-trainer-kit) | 8051 Project Board
(https://www.pantechsolutions.net/microcontroller-boards/8051-project-board)
PIC BOARDS : PIC16F877A Development Board (https://www.pantechsolutions.net/microcontroller-boards/pic-development-board) | PIC
Advanced Development board (https://www.pantechsolutions.net/microcontroller-boards/pic-advanced-development-board)
AVR BOARDS : AVR Development Board (https://www.pantechsolutions.net/microcontroller-boards/avr-development-board)
ARM BOARDS : LPC2148 Starter Kit (https://www.pantechsolutions.net/microcontroller-boards/arm7-trainer-kit)| ARM Development Board
(https://www.pantechsolutions.net/microcontroller-boards/arm7-development-board) | ARM9 Development Board
(https://www.pantechsolutions.net/microcontroller-boards/arm-9-development-board)
PSOC BOARDS : PsOC Pioneer Kit (https://www.pantechsolutions.net/microcontroller-boards/psoc4-pioneer-kit) | PsOC Development
Board (https://www.pantechsolutions.net/microcontroller-boards/psoc3-development-board)
FPGA BOARDS : FPGA Starter Kit (https://www.pantechsolutions.net/cpld-fpga-boards/spartan3an-fpga-project-kit) | FPGA Development
Board (https://www.pantechsolutions.net/cpld-fpga-boards/spartan6-fpga-project-board) | FPGA Universal Development Board
(https://www.pantechsolutions.net/cpld-fpga-boards/fpga-universal-development-board)
DSP FLOATING POINT BOARDS : TMS320F2812 Development Board (https://www.pantechsolutions.net/dsp-dsc-boards/tms320f2812-
dsp-development-board) | TMS320C6745 DSP Trainner Kit (https://www.pantechsolutions.net/dsp-dsc-boards/tms320c6745-dsp-trainer-kit)
| TMS320F28335 Development Board (https://www.pantechsolutions.net/dsp-dsc-boards/tms320f28335-dsp-development-board)
DSP FIXED POINT BOARDS : TMS320C5505 Development Board (https://www.pantechsolutions.net/dsp-dsc-boards/tms320c5505-dsp-
development-board)
MSP430 BOARDS : MSP430 Launchpad (https://www.pantechsolutions.net/microcontroller-boards/msp430-launchpad) | MSP430
Development Board (https://www.pantechsolutions.net/microcontroller-boards/msp430-development-board)
ARDUINO BOARDS : Arduino UNO | Arduino Basic Kit | Netduino | Arduino Due | Arduino ADK
RASPBERRY PI : Raspberry Pi 3| Rapserry Pi Accessories
WIRELESS COMMUNICATION BOARDS : GSM Modem (https://www.pantechsolutions.net/wireless-boards/sim900a-gsm-modem) |
Zigbee Board (https://www.pantechsolutions.net/wireless-boards/zigbee-module-with-base-board ) | WiFI Board
(https://www.pantechsolutions.net/module-ic-s/wi-fi-proto-board) | Bluetooth Board (https://www.pantechsolutions.net/wireless-boards/hc-
05-bluetooth-module-with-base-board)
WIRED COMMUNICATION BOARDS : SPI to Ethernet Interface (https://www.pantechsolutions.net/interface-cards/serial-ethernet-card)
WEARABLE TECHNOLOGY : Neurosky Mindwave Mobile : Brainwave Starter Kit (https://www.pantechsolutions.net/sensors/brainwave-
starter-kit)
ACCESSORY BOARDS : GPS Board (https://www.pantechsolutions.net/wireless-boards/l80-gps-module-with-baseboard)
MODULES : GSM Modules (https://www.pantechsolutions.net/module-ic-s/m10-gsm-module) | GPS Modules
(https://www.pantechsolutions.net/wireless-boards/gps-module) | Bluetooth Modules (https://www.pantechsolutions.net/module-ic-s/hc-05-
bluetooth-module) | WIFI Modues (https://www.pantechsolutions.net/wireless-boards/esp8266-wifi-module) | RF Modules
(https://www.pantechsolutions.net/module-ic-s/rf-module-433-mhz)
SENSORS : HM2007 Speech Recognition (https://www.pantechsolutions.net/sensors/hm2007-speech-recognition) | Gesture Recognition
(https://www.pantechsolutions.net/sensors/gesture-recognition) | Brain Computer Interface
(https://www.pantechsolutions.net/sensors/brainsense) | Brainsense (https://www.pantechsolutions.net/sensors/brainsense)
PROGRAMMERS AND EMULATORS : Xilinx platform usb download cable (https://www.pantechsolutions.net/xilinx-platform-usb-download-
cable)|FPGA JTAG Programmer (https://www.pantechsolutions.net/fpga-jtag-programmer)
ROBOTICS : Line Follower Robot (https://www.pantechsolutions.net/robotics/line-follower-robot) | Gesture Controlled Robot
(https://www.pantechsolutions.net/robotics/gesture-control-robot) | Robotic ARM (https://www.pantechsolutions.net/robotics/owi-robot-arm) |
Android Controlled Robot (https://www.pantechsolutions.net/robotics-projects/android-controlled-arduino-robot-car)
MOTOR DRIVES : PMSM Motor Drive (https://www.pantechsolutions.net/power-electronics-and-drives/pmsm-motor-control-using-dspic) |
BLDC Motor Drive (https://www.pantechsolutions.net/power-electronics-and-drives/bldc-motor-control-using-dspic) | Three Phase Induction
Motor Drive (https://www.pantechsolutions.net/power-electronics-and-drives/three-phase-induction-motor-control-using-dspic) | SRM Motor
Drive (https://www.pantechsolutions.net/power-electronics-and-drives/switched-reluctance-motor-control-using-dspic) | Stepper Motor Drive
(https://www.pantechsolutions.net/power-electronics-and-drives/stepper-motor-control-using-dspic)
MOTORS : PMSM Motor (https://www.pantechsolutions.net/motors/pmsm-motor) | BLDC Motor
(https://www.pantechsolutions.net/motors/bldc-motor) | Servo Motor (https://www.pantechsolutions.net/motors/ac-servo-motor) | Three
Phase Induction Motor (https://www.pantechsolutions.net/motors/three-phase-induction-motor) |

PROJECTS AND RESOURCES

ECE MINI PROJECTS : 8051 Projects (https://www.pantechsolutions.net/8051-projects) | ARM Projects


(https://www.pantechsolutions.net/arm7-projects) | FPGA Projects (https://www.pantechsolutions.net/fpga-projects) | VLSI Projects
(https://www.pantechsolutions.net/vlsi-projects) | VHDL Projects (https://www.pantechsolutions.net/vhdl-projects) |Robotics Projects
(https://www.pantechsolutions.net/robotics-projects)
EEE MINI PROJECTS: Electrical Projects | Simulink Projects
DIP PROJECTS : Image Processing Projects (https://www.pantechsolutions.net/image-processing-projects) | Video Processing Projects
(https://www.pantechsolutions.net/video-processing-projects)

PROJECTS AND RESOURCES

MICROCONTROLLERS IC'S : P89V51RD2 (https://www.pantechsolutions.net/p89v51rd2) | AT89S51


(https://www.pantechsolutions.net/at89s51) | LPC2148 (https://www.pantechsolutions.net/microcontrollers-ic-s/lpc2148) | LPC2929
(https://www.pantechsolutions.net/microcontrollers-ic-s/lpc2929)
DISPLAY DEVICES :Seven segment -Common Anode (https://www.pantechsolutions.net/common-anode) | Seven segment-Common
Cathode (https://www.pantechsolutions.net/common-cathode) | 2.5 inch TFT | 3.5 inch TFT | Seven Segment Display | LED
CONNECTORS : USB Mini-B SMD Connector (https://www.pantechsolutions.net/usb-mini-b-smd-connector) | DB9 FEMALE CABLE
CONNECTOR (https://www.pantechsolutions.net/db9-female-cable-connector)
(https://api.whatsapp.com/send?phone=919840974408&text=)

You might also like