A simple demo to implement AAM (Active Appearance Models), Welcome to visit my personal website ( If you can read Chinese characters :D ) for a detailed description for this classical interactive image segmentation algorithm.
📌 The repo is a tutorial more than a just-open-to-use project. You can dive into the detail of AAM through my jupyter notebook instance.
Enter following command and prepare a cup of black tea or Latte.
$ pip install numpy matplotlib opencv-python pillow scikit-image scipy
Then click kvasir_aam.ipynb
and run the cells one by one.
Consider the situation that some kids may don't wann download the datasets, I have prepared a processed datasets in aam_datasets
, so just ignore make_datasets.ipynb
, this is just a backup for myself.
- Lucas-Kanada Optimise
- Interative App (By Streamlit)