今月、GitHubにてトレンドになっていたReal-ESRGANというリポジトリを使ってみました。
リポジトリ:https://github.com/xinntao/Real-ESRGAN
簡単に言うと、画像を高画質化するツールになります
今回はDocker上で試してみました。
下記でイメージをPULLして使ってみます。
docker pull python
下記コマンドを実行します
pip install basicsr facexlib gfpgan opencv-contrib-python
python setup.py develop
apt-get install -y libgl1-mesa-dev
これで準備はOKです
下記コマンドをcloneしたリポジトリフォルダのなかで実行してください
wget https://github.com/xinntao/Real-ESRGAN/releases/download/v0.1.0/RealESRGAN_x4plus.pth -P weights
今回、自分のプロフィールの顔写真を100×100に縮めたものを使ってみようと思います。
INPUT
下記コマンドで実行
python inference_realesrgan.py -n RealESRGAN_x4plus -i inputs/kent.jpg –face_enhance –fp32
OUTPUT
おお!きれいに引き伸ばされている気がする
これはいいですね
あとは脂肪を取ってくれる機能がほしいな。。。