Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

aging image 1

Status
Not open for further replies.

jacelyn

Programmer
Feb 1, 2001
20
SG
Basically, i have put in a photograph of a face into the form i have created. But what i want is to write commands that can make the face look older and older. Any way to implement it?
 
Thats quite a big question! I wanna write an operating system, how would one implement this? Are there any API functions that will do this for me?

I know there is software that does this but we are talking cutting edge.
 
I bought some software about six years ago for $5 (it was on the discount rack) called Ulead Morph Editor. It did exactly the job you described, morphing between two photo bitmaps to produce an AVI or a series of intermediary bitmaps.

Performing the task in VB alone would be rather time-consuming. When presented with the choice of buying a wheel and reinventing the wheel, you use additional software to implement the task. The technology is far from "cutting-edge" (rather, "old-hat").

If I remember correctly (it's been so long) it took about ten minutes to produce a smooth, convincing morph from a child's face to an adult's face, about five minutes to load the bitmaps into a control and write the timer code to show them in sequence and about one second to hit F5 and view the sequence (it would have been much easier to create an AVI and show it from VB but I had planned to perform additional manipulations of the bitmaps).

You can probably find dozens of freeware or shareware apps designed to perform the image manipulation portion of the task. If you are determined to design your own wheel, it shouldn't require much imagination to find a way to duplicate a morphing strategy in VB (it will just take a lot more work... something we have enough of as it is LOL)

Luckily, I was able to "justify" my "research" by using my tiny app to create a corporate screensaver (with different images). It is still in use after six years and I didn't have to lift a finger on the API (good thing, too! It was written in 16-bit VB version 2.0.)

VCA.gif

Alt255@Vorpalcom.Intranets.com
 
Oh, Sorry ;)

Does this software work very well?? Maybe I'm a little behind the time then.

In future i might just keep my mouth shut :D
 
Don't do that Elziko! I might not have replied if you hadn't responded. The neat thing about Tek-Tips is that we all get a chance to share our experiences and views. Saying that something can't be easily done is just as valid (often more valid) as a comment that it can be done by doing such-n-such.

There is always a better way, we just haven't found it yet. (Have to admit though, when I say something can't be done, I usually ask that others prove me wrong for the benefit of all... not excluding the skeptic sitting at my keyboard.)
VCA.gif

Alt255@Vorpalcom.Intranets.com
 
Quite the diplomat!

I didn't mean it couldn't be done, I too think everything can be done, somehow, but I just thought it was a hell of a massive question!

Cheers

elziko
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top