home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / mac / programm / 22004 < prev    next >
Encoding:
Text File  |  1993-01-23  |  2.6 KB  |  65 lines

  1. Newsgroups: comp.sys.mac.programmer
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!apple!mumbo.apple.com!pcnntp.apple.com!applelink.apple.com!fabio
  3. From: fabio@applelink.apple.com (Fabio Pettinati)
  4. Subject: Re: Morph Alogrithm ??
  5. Sender: news@pcnntp.apple.com
  6. Message-ID: <1993Jan23.031706.13462@pcnntp.apple.com>
  7. Date: Sat, 23 Jan 1993 03:17:06 GMT
  8. References: <146167@lll-winken.LLNL.GOV> <73593@cup.portal.com> <eaeu209-150193173343@714-725-3176.nts.uci.edu> <1380@taniwha.UUCP>
  9. Organization: Apple Computer, Inc.
  10. Lines: 53
  11.  
  12. In article <1380@taniwha.UUCP>, paul@taniwha.UUCP (Paul Campbell) writes:
  13. >  
  14. > >>can anyone tell me where I can dig up an efficient algorithm to do the
  15. > >>transformation effect that's used by the program Morph?
  16. >  
  17. > >A friend of mine told me that the algorithm is published in some
  18. > >programmer association (the name eludes me right now) that's the
  19. > >equivalent of IEEE for engineers.
  20. > There's lots of morph algorithms .... in the past year or so every man and
  21. > and his dog has come up with one .... some are better than others, some are
  22. > faster than others ... the one that's in Morph is much faster than any others
  23. > I've seen (even running on much faster platforms) and produces a great result
  24. > I doubt Duane has published it.
  25. > The IEEE IS for engineers ...
  26. >     Paul
  27. >
  28.  Signature deleted
  29.  
  30. The morph algorithm used in the Morph (tm) application is indeed awesome:
  31. very fast and of good quality. Although the algorithm is proprietary, it is
  32. known that it is based on the well-known (albeit not unique) concept of
  33. tesselating the picture(s) with non-overlapping triangles, and then mapping
  34. triangles from one picture onto triangles in the other. Like many other
  35. algorithms, this one here sort of falls apart when triangles begin overlapping.
  36. This usually happens when you morph people whose heads face opposite
  37. directions. The end result is that some images suffer from tearing. The good
  38. news is that Morph's high quality option usually minimizes these visual
  39. artifacts. The even better news is that even on much costlier applications
  40. one can see artifacts!
  41.  
  42. During the presidential election, I spent countless hours (to my wife's
  43. dismay) morphing the faces of all three candidates to get the "right" president.
  44. Tearings were most visible when George Bush morphed into Bill Clinton :-):-).
  45.  
  46. For technical info on morphing algorithms, please refer to the following
  47. publications:
  48.  
  49. Digital Image Warping
  50. George Wolberg
  51. IEEE Computer Society Press Monograph
  52.  
  53. Siggraph'92 Conference Proceedings
  54. Vol 26, #2, July 1992
  55.  
  56. IEEE is for ELECTRIC and ELECTRONIC engineers ...
  57.  
  58. Fabio Pettinati
  59. Macintosh System Software
  60.  
  61.