From: Danielle Molivas on
I am trying to implement a function in Matlab, for two images of faces be fused together.
To create a hybrid of the two faces.
The images are greyscale

I am quite new at matlab; so looking for some direction in what i need to do.

ive thought about blurring one image, and doing a laplacian filter on the other, then joining.
From: ImageAnalyst on
Danielle Molivas:
Why the blur and high pass filters? Are you trying to do hybrid
imaging like :

Hybrid Images
SIGGRAPH 2006
Aude Oliva & Antonio Torralba
Massachusetts Institute of Technology
Philippe G Schyns
University of Glasgow

If not, why not just average them together

combinedFace = (double(face1) + double(face2)) / 2;
imshow(combinedFace, []);

If you want to get fancy, you can use tformfwd() to warp one to match
the other before averaging.
-ImageAnalyst
From: Danielle Molivas on
ImageAnalyst <imageanalyst(a)mailinator.com> wrote in message <8cf2e7ad-c4f6-4eec-ad7b-1b8cb97be423(a)c11g2000vbe.googlegroups.com>...
> Danielle Molivas:
> Why the blur and high pass filters? Are you trying to do hybrid
> imaging like :
>
> Hybrid Images
> SIGGRAPH 2006
> Aude Oliva & Antonio Torralba
> Massachusetts Institute of Technology
> Philippe G Schyns
> University of Glasgow
>
> If not, why not just average them together
>
> combinedFace = (double(face1) + double(face2)) / 2;
> imshow(combinedFace, []);
>
> If you want to get fancy, you can use tformfwd() to warp one to match
> the other before averaging.
> -ImageAnalyst

thanks, ill use
combinedFace = (double(face1) + double(face2)) / 2;
imshow(combinedFace, []);
that will do what i need. it is only basic.
will look into tformfwd() aswell