3

I am looking for any example code or libraries to perform image morphing in C#. For example, taking two images, defining common points and "merging" the features. My google search failed me, unless the only option is to write this from scratch? Many thanks

JJanson
  • 31
  • 1
  • 2

3 Answers3

2

Perhaps C++ is close enough ?

http://www.cg.tuwien.ac.at/~xmrm/
Hamish Grubijan
  • 10,562
  • 23
  • 99
  • 147
2

AForge.NET has a morph filter. I don't know if it lets you define the point set or if it just does a "dumb" default, but worth a look anyway. I use AForge for lots of things- pretty slick, and free.

nitzmahone
  • 13,720
  • 2
  • 36
  • 39
0

Take a look at homographies. Its a way to merge the two images, given a common set (4 pairs) of points. If you want to match the two images by features you will need to use machine learning, techniques to detect the similarities. AForge has a few image processing techniques, and the necessary tools for machine learning.

monksy
  • 14,156
  • 17
  • 75
  • 124