how to convolved two image ?
Afficher commentaires plus anciens
hi
i want to convolved 2 images.
i tried with conv2 but its not working.
i have 2 images one is Gaussian filterd image and other is sharped image. and i would like to convolved this 2 image. i write a code
im = imread('my original.jpg');
myfilter = fspecial('gaussian',[3 3], 0.5);
a = imfilter(image, myfilter);
b = imsharpen(image,'Radius',0.5);
c=conv2(a,b);
plz help me
Réponse acceptée
Plus de réponses (3)
You didn't show your error messages, so I'm just guessing, but this
im = imread('my original.jpg');
should probably be this
image = double(imread('my original.jpg'));
2 commentaires
SAM
le 13 Oct 2013
Image Analyst
le 14 Oct 2013
They both have to be gray scale images, not color. What does this say:
whos a whos b
Taimoor Zafar
le 19 Fév 2015
0 votes
Mahfuj
le 4 Nov 2015
0 votes
The code works fine. But how we can reconstruct two images from the convolved image ?
1 commentaire
Image Analyst
le 4 Nov 2015
You'd have to know one of them, and then use an "inverse filter".
Catégories
En savoir plus sur Image Arithmetic dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!