¿Cómo usar CodeFormer para restaurar fotos antiguas y eliminar mosaicos?
Cody Former es un potente software de ia capaz de reparar eficazmente fotos antiguas y eliminar el mosaico en vídeos e imágenes. No solo puede reparar rostros humanos, sino que también procesa el mosaico en los vídeos, haciendo que la imagen sea más nítida. Los usuarios pueden descargar el código e instalarlo en su entorno local para usarlo. El tutorial específicose puede seguir siguiendo estos pasos:
Método uno:

Entorno de instalación:
Instale la versión 3.8 de Python; puede descargarla desde el sitio web oficial o crear un entorno virtual con Anaconda.
Instale Git, que se utiliza para clonar el código fuente del proyecto.
Instale PyTorch y elija la versión adecuada (CPU o CUDA) según la configuración de su equipo.
Descargar el código fuente:
Vaya a https://github.com/sczhou/CodeFormer.
Utilice el comando git clone https://github.com/sczhou/CodeFormer.git para clonar el código fuente, o descargue directamente el paquete ZIP y descomprímalo.
Instalación de dependencias:
En la carpeta del código fuente, ejecute pip3 install -r requirements.txt para instalar las bibliotecas de dependencias necesarias.
Ejecute python basicsr/setup.py develop para compilar CodeFormer.
Descargue los modelos preentrenados ejecutando los siguientes comandos por separado:
python scripts/download_pretrained_models.py facelib
python scripts/download_pretrained_models.py dlib
python scripts/download_pretrained_models.py CodeFormer
Usar CodeFormer para reparar fotos:
Para reparar el rostro de una sola imagen:
python inference_codeformer.py -w 0.2 --has_aligned --input_path [image folder]|[image path]
Descripción de los parámetros: -w es el parámetro de peso, con un rango de valores de [0,1]; cuanto menor sea el valor, mejor será el efecto de reparación; --input_path es la ruta de la imagen que se va a reparar y puede ser la ruta de una sola imagen o la ruta de una carpeta que contenga varias imágenes.
Para reparar imágenes con varios rostros:
python inference_codeformer.py -w 0.7 --input_path [image folder]|[image path]
Eliminación de mosaico en vídeos (opcional):
Coloque el vídeo en la carpeta designada y, a continuación, utilice la interfaz gráfica o la herramienta de línea de comandos de CodeFormer para procesarlo. La velocidad de procesamiento es lenta y se necesita un equipo de alto rendimiento para soportar el procesamiento de vídeos de gran tamaño.
Cabe señalar que CodeFormer se utiliza principalmente para la reparación de rostros y su efecto en la eliminación del mosaico de otras partes es limitado. Si necesita eliminar el mosaico de otras partes, puede considerar el uso de otro software específico como JAVPLAYER.
Método dos:
Utilice directamente la versión empaquetada del software CodeFormer con interfaz gráfica de escritorio; basta con abrirlo con un solo clic, lo cual resulta muy cómodo.
Enlace de descarga:https://github.com/Arthurzhangsheng/CodeFormer_GUI?tab=readme-ov-file

Instrucciones de uso de la interfaz gráfica CodeFormer_GUI:
Descargue y descomprima el paquete de instalación
Haga clic en Iniciar.bat para ejecutar
Para el resto de funciones, consulte las instrucciones de la interfaz
Asistente de guiones▸
Apps AI
Noticias AI 