An open API service indexing awesome lists of open source software.

https://github.com/adrianfilsell/morph

C++ 2D image morph animation ( Delaunay triangulation ).
https://github.com/adrianfilsell/morph

animated-gif cplusplus delaunay-triangulation eigenlib morph multi-core-programming opencv

Last synced: 4 months ago
JSON representation

C++ 2D image morph animation ( Delaunay triangulation ).

Awesome Lists containing this project

README

          

C++ 2D image morph ( Delauney triangulation ). Pre built statically linked EXE in 'bin' folder.

Supports:
Create/Load/Save morph projects -
Play morph animation - Export morph project ( animated GIF ) -
Morph source/destination images - Create/Delete/Link image features -
Point feature - Freehand path feature -
Three pre build morph projects -
Multi core aware.

Written using MFC/C++/eigenlib/opencv/jpeglib/giflib, more details can be found here:

[https://www.youtube.com/watch?v=EzwLLsb5kq0](https://www.youtube.com/watch?v=EzwLLsb5kq0)

Pre built Hulk morph project:

![Alt text](presets/hulk.png?raw=true "example morph project")

Pre built 8bit morph project:

![Alt text](presets/8bit.png?raw=true "example morph project")

Pre built Cosworth morph project:

![Alt text](presets/cosworth.png?raw=true "example morph project")

Example of a morph project animated GIF exports:

![Alt text](presets/hulk.gif?raw=true "animated gif")
![Alt text](presets/badfriends.gif?raw=true "animated gif")
![Alt text](presets/8bit.gif?raw=true "animated gif")
![Alt text](presets/cosworth.gif?raw=true "animated gif")