Blending Images

Hello
Please take a look here :
http://ise.stanford.edu/class/ee368/projects2000/project13/global.html
How do i blend multiple images as shown in the pic on the right ?

Regards
SoumitrabAsked:
Who is Participating?
 
EtherZaConnect With a Mentor Commented:
Easiest way is through Alex Denisov's Graphics32 library - take a look here: http://graphics32.org/wiki/ (MPL licensing)

EtherZa
0
 
Richard QuadlingSenior Software DeveloperCommented:
Hi Soumitrab,


Ha ha! Sorry. Ha ha ha!



Regards,

Richard Quadling.
0
 
SoumitrabAuthor Commented:
Hi Richard ...
cool you get a zillion points for that! :)
0
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

 
mikelittlewoodCommented:
Couldnt you use Photoshop.
0
 
SoumitrabAuthor Commented:
Hi Mike
Photoshop does not do that ... and even if it did it is not an option. You cant tell users to use another application for a minor touch up work and bring it to your application for other stuff.
Regards
0
 
Richard QuadlingSenior Software DeveloperCommented:
Could you control Photoshop as a COM object and do it that way?
0
 
Richard QuadlingConnect With a Mentor Senior Software DeveloperCommented:
Or ImageMagick.
0
 
Richard QuadlingSenior Software DeveloperCommented:
0
 
EtherZaCommented:
Oh wait! Wait! read that again. On second thought, you'd get more luck through some heart felt conversing with your chosen diety ;)

EtherZa
0
 
SoumitrabAuthor Commented:
Hi
Not all end users have Photoshop ... this is an application for creating panoramas ... so not everybody would have PS.
I use Gr32 heavily, and have also seen ImageEn .. (not ImageMagick) ... blending bitmaps is not the tough part ... maintaining the Lum. value of pixels in source images and interpolating then to the dest. image is quite another.
Regards
0
 
Eddie ShipmanConnect With a Mentor All-around developerCommented:
See the example here:
http://www.efg2.com/Lab/ImageProcessing/Tween.htm

you can stop the process at any given time, you don't have to fully tween the two images.
0
 
cubudConnect With a Mentor Commented:
www.droopyeyes.com - take a look at DIB Controls.  You can either

1) Use multiple DIBImage controls and set their opacity to 50% (128)
or if you need to save the image
2) Create a DIB (it's a class) and draw it onto a destination DIB at 50%.

You can also do real-time rotation and zooming with opacity + alpha mask.



Pete
===
Delphi articles
http://www.howtodothings.com/ViewSubCategory.aspx?SubCategory=41
0
All Courses

From novice to tech pro — start learning today.