CodeFormerで古い写真を修復・モザイク除去する方法
Cody Formerは、古い写真を効果的に修復し、動画や画像内のモザイクを除去できる強力なaiソフトウェアです。顔の修復だけでなく、動画内のモザイクも処理でき、映像をより鮮明にすることができます。ユーザーはコードをダウンロードしてローカル環境にインストールして使用できます。具体的な手順は以下の通りです:
方法一:

環境のインストール:
Python 3.8バージョンをインストールします。公式サイトからダウンロードするか、Anacondaを使用して仮想環境を作成することができます。
プロジェクトのソースコードをクローンするために、Gitをインストールします。
PyTorchをインストールします。パソコンの構成に応じて適切なバージョン(CPUまたはCUDA)を選択してください。
ソースコードのダウンロード:
https://github.com/sczhou/CodeFormer にアクセスします。
git clone https://github.com/sczhou/CodeFormer.git コマンドを使用してソースコードをクローンするか、ZIP圧縮ファイルを直接ダウンロードして解凍します。
依存関係のインストール:
ソースコードフォルダーで、pip3 install -r requirements.txt を実行して必要な依存ライブラリをインストールします。
python basicsr/setup.py develop を実行してCodeFormerをコンパイルします。
事前学習済みモデルをダウンロードし、以下のコマンドをそれぞれ実行します:
python scripts/download_pretrained_models.py facelib
python scripts/download_pretrained_models.py dlib
python scripts/download_pretrained_models.py CodeFormer
CodeFormer を使用して写真を修復する:
単一画像の顔修復を行うには:
python inference_codeformer.py -w 0.2 --has_aligned --input_path [image folder]|[image path]
パラメータ説明:-w は重みパラメータで、取值範囲は [0,1] です。値が小さいほど修復効果が向上します;--input_path は修復する画像のパスで、単一画像のパスまたは複数画像を含むフォルダーのパスが可能です。
複数顔の画像修復を行うには:
python inference_codeformer.py -w 0.7 --input_path [image folder]|[image path]
動画モザイク除去(オプション):
動画を指定されたフォルダーに配置し、CodeFormer のグラフィカルインターフェースまたはコマンドラインツールを使用して処理します。処理速度が遅いため、大容量の動画処理には高性能なパソコンが必要です。
なお、CodeFormer は主に顔修復を目的としており、他の部位のモザイク除去効果は限定的であることに注意してください。他の部位のモザイク除去が必要な場合は、JAVPLAYER などの他の専用ソフトウェアの使用を検討してください。
方法二:
パッケージ化されたデスクトップGUI版の CodeFormer ソフトウェアを直接使用すれば、ワンクリックで開いて使用することができ、非常に便利です。
下载地址:https://github.com/Arthurzhangsheng/CodeFormer_GUI?tab=readme-ov-file

CodeFormer_GUI グラフィカルインターフェースの使用説明:
インストールパッケージをダウンロードして解凍する
「启动.bat」をクリックして実行する
その他の機能はインターフェースの説明を参照してください
脚本プランナー▸
AIアプリ
AIニュース 