📝 This repository contains the unofficial python implementation of the following paper:
Computational Caricaturization of Surfaces
Matan Sela, Yonathan Aflalo, Ron Kimmel, CVIU 2015
🚀 [2022/01/17] Upload source code and example .obj files
✔️ Python >= 3.6
✔️ libigl python binding
✔️ PyMesh (Please download the source and build it instead of conda install)
✔️ numpy
✔️ scipy
✔️ click
Check the basic usage:
python caricaturize.py --help
We provided some sample .obj files. Test on sample meshes:
python caricaturize.py --outdir=./ --ref=examples/ref.obj --src=examples/src.obj --beta=0.6
--beta is a hyper-parameter that determines how much a given shape will be exaggerated.
📫 You can have contact with [email protected] or [email protected]
This software is being made available under the terms in the LICENSE file.
Any exemptions to these terms require a license from the Pohang University of Science and Technology.
Notes: The LICENSE only covers my code, not example meshes.
❤️ This code is based on the unofficial C++ implementation of the paper