From: p on
hi all, i have a problem with images that i create.

i merge between 2 images of an object, and then i got image with noises.
it's like a shadow of the object that in the image. i tried to use levels but i don't realy know why.
i need help
From: ImageAnalyst on
"p " <golifa...(a)gmail.com> :
> hi all, i have a problem with images that i create.
>
> i merge between 2 images of an object, and then i got image with noises.
> it's like a shadow of the object that in the image. i tried to use levels but i don't realy know why.
> i need help

--------------------------------------------------------------------------------------------------------------
Possibly the two input images are misaligned.
No one can tell unless you post the images and the code.
You can post the images to your favorite image hosting web site, or to
http://drop.io
Post the two input images, and the "merged" image.


From: p on
ImageAnalyst <imageanalyst(a)mailinator.com> wrote in message <9770fbb3-f13c-42ff-b14d-d0c092264e77(a)5g2000yqz.googlegroups.com>...
> "p " <golifa...(a)gmail.com> :
> > hi all, i have a problem with images that i create.
> >
> > i merge between 2 images of an object, and then i got image with noises.
> > it's like a shadow of the object that in the image. i tried to use levels but i don't realy know why.
> > i need help
>
> --------------------------------------------------------------------------------------------------------------
> Possibly the two input images are misaligned.
> No one can tell unless you post the images and the code.
> You can post the images to your favorite image hosting web site, or to
> http://drop.io
> Post the two input images, and the "merged" image.
>


i post the images to http://drop.io/boenis4 .
i use morphing to merge between the images to get a new point of view,
and now i wan't to try to fix the middle image.
From: p on
do you know how to do that?


i tried to do :


f=imread('d09.tif');

imshow(f);
g = rgb2gray(f);
level = graythresh(g);
bw = 1-im2bw(g, level);
reg = bwareaopen(bw, 100);

reg = imfill(reg,'holes');
figure, imshow(reg);

for i = 1:3
f(:,:,i) = f(:,:,i) .* uint8(reg);
end

figure, imshow(f);

but it still unusefull
From: ImageAnalyst on
Your morphing program just didn't do a very good job. It's supposed
to warp each image to the "in between" size, and then do a weighted
average of the two warped image to get the final image. It looks like
it didn't do the warping correctly. Work on that, rather than trying
to fix up a bad image.