Retourner ' la page d'accueil de TJSRetourner ' la page d'accueil de TJS

L'upscaling d'image (Mise à jour : Janv 2024)

L'upscaling est l'augmentation de résolution d'une image. Longtemps considérée comme une tâche délicate et fastidieuse, l'amélioration de la résolution est devenue une tâche triviale pour l'IA.

Partons d'une image générée par IA avec Fooocus (Voir le tuto Génération d'images en local)

Logiciel dédié: Final2x

Le plus simple pour augmenter la résolution d'une image est d'utiliser un logiciel dédié. Après quelques recherches, j'ai choisi Final2x qui présente une interface simple et autorise l'upscalling d'un répertoire complet d'images.

Rendez-vous sur le dépôt github de Final2x et téléchargez la version adaptée à votre système (Win, mac, linux)

Pour tous les systèmes d'exploitation, l'apparence est celle d'un logiciel mac.

Cliquez sur l'icône de paramètre. Je choisis un upscal de 2x, puis de 4x

Les images sont générées, avec une forte augmentation du poids.

Mais le résultat est impressionnant. En zoomant sur l'oeil de l'image d'origine en résolution 1024x1024, on voit nettement la pixelisation :

Le même zoom sur la nouvelle image 4x en résolution 4096x4096, la pixelisation a totalement disparu :

L'upscaling avec Fooocus

Fooocus propose aussi une fonctionnalité d'upscaling. Cochez la case [Input Image] pour faire apparaître une nouvelle zone de saisie. Le premier onglet affiche :

Choisissez l'image à traiter en cochant l'upscaling 2x

Cliquez sur le bouton [Generate] au dessus de cette zone de saisie pour lancer le traitement

Le mode [Input Image] de Fooocus propose d'innombrables autres fonctionnalités que je vais détailler dans un autre article prochainement.

Troisième édition Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 4 janvier 2023

Version papier 29€90
Format électronique 22€99.

Commandez en ligne

Chercher une fonction, un objet, ...

Le 02/05/2024 02:49:04 sur php 7 en 14.88 ms