bes-dev / random_face

A simple python library for fast image generation of people who do not exist.

Home Page:https://pypi.org/project/random-face/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Random Face

A simple python library for fast image generation of people who do not exist.

Downloads Downloads Downloads

For more details, please refer to the paper.

Requirements

  • Linux, Windows, MacOS
  • Python 3.8.+
  • CPU compatible with OpenVINO.

Install package

pip install random_face

Install the latest version

git clone https://github.com/bes-dev/random_face.git
cd random_face
pip install -r requirements.txt
python download_model.py
pip install .

Demo

python -m random_face.demo

Example

import cv2
import random_face

engine = random_face.get_engine()
face = engine.get_random_face()
cv2.imshow("face", face)
cv2.waitKey()

Open In Colab Open In Gradio

Citation

@misc{belousov2021mobilestylegan,
      title={MobileStyleGAN: A Lightweight Convolutional Neural Network for High-Fidelity Image Synthesis},
      author={Sergei Belousov},
      year={2021},
      eprint={2104.04767},
      archivePrefix={arXiv},
      primaryClass={cs.CV}
}

About

A simple python library for fast image generation of people who do not exist.

https://pypi.org/project/random-face/

License:Apache License 2.0


Languages

Language:Python 100.0%