MidJourney : générer des images à partir de textes (prompt)

Qu’est ce que MidJourney ?

Lisez cet article qui l’explique très bien : Qu'est-ce que MidJourney et à quoi sert-il?

Comment utiliser MidJourney ?

Créez-vous un compte sur Discord c’est gratuit.
Envoyez un demande pour joindre la version beta en allant sur leur site : https://www.midjourney.com/

Une fois que vous aurez reçu votre lien d’invitation, il vous faudra vous inscrire et payer. Il n’y a plus de version gratuite. Le premier abonnement est à 10€/mois pour 200 images (+4€ toutes les 60 en plus/mois).

Une fois tout cela réalisé, ouvrez le serveur MidJourney sur Discord et rentrez dans un salon « Newbie », il y en a plein, choisissez au hasard.
Dans la barre de communication utiliser la fonction /imagine puis rédigez votre prompt en anglais uniquement.

Bienvenu dans la galaxie encore non découverte du « prompting » ou l’art d’écrire à un outil IA comment réaliser une image.
Je n’ai pas la prétention de vous apprendre à vous en servir mais de partager avec vous mes découvertes afin de progresser dans ce chemin qui s’annonce incontournable.

Par exemple, faites vos essais dans les salons newbie pour vous familiariser avec le concept puis quand vous aurez envie de créer des images pour vous (les salons newbies sont accessibles à tous), je vous encourage à créer votre salon perso (libre de le partager ou non et vous décidez avec qui).

Avec le temps vous allez créer énormément d’images et risquez d’etre perdu… Pour retrouver vos images au milieu de cet ocean de creativité, utilisez la fonction recherche en haut à droite puis appliquer le filtre « citation », saisissez votre @ et voilà ! Vous retrouvez toutes les générations d’images faites pour votre compte :wink:

Vous avez créé vos premieres images, vous avez créer votre salon, vous arrivez à faire des choses qui vous plaisent mais voudriez aller plus loin ?

Bienvenu dans le métier du futur : " Prompt engineer" !
Tout d’abord baladez vous et scrollez à fond dans les salomns Newbies pour lire les prompts des utilisateurs plus expérimentés et essayer les mots et formules qui vous parlent. Ensuite garder à l’esprit que cet outil a une capavité a comptendre un dialogie tel que vous l’auriez par sms avec un proche ou par mail avec un collegue.
Je vous encourage à tenter de lui parler clairement de ce que vous voulez en une phrase simple. Puis fiates l’essai avec un texte plus long et complexe.

Déjà là, vous devriez rapidement intégrer le potentiel sidérant de cet outil.

La ponctuation est importante et certaines formules aussi, en voici pluqieurs qui sont bonnes à avoir à l’esprit :

Commandes Midjourney de base
"Paramètres "/imagine
Commandes de stylisation
Commandes de qualité
Utilisation d'une URL
Poids du texte
Préférences et paramètres

Commandes Midjourney de base

Voici une liste de commandes Midjourney que vous utiliserez fréquemment sur Discord.


/imagine (par exemple, /imagine des gaufres et des crêpes).

/help (informations sur le robot).

/info (informations sur votre profil).

/subscribe (s'abonner au robot).

/fast (vos travaux seront facturés de manière incrémentielle).

/relax (vos jobs ne coûtent pas, mais prennent plus de temps à générer).

/show <jobid> (fait revivre n'importe quel job).

/private (vos travaux sont privés).

/public (vos travaux sont publics).
## Paramètres "/imagine"

Les paramètres sont des instructions que vous ajoutez à la fin de la commande "/imagine" afin de préciser la taille, la résolution, d'éventuelles interdictions, la rapidité de génération de l'image...

En voici un exemple : "/imagine pancakes and waffles -q3 -iw 0.25

-beta (un algorithme expérimental).

-hd (un algorithme plus ancien pour des résolutions plus élevées).

-aspect/-ar (génère des images avec le rapport d'aspect).

-w (définit la largeur de l'image).

-h (définit la hauteur de l'image).

-seed (définit la source, la graine de l'image, c'est à dire le degré de similarité des 4 images proposées).

-sameseed (affecte toutes les images de la même manière).

-no (par exemple, -no plants).

-iw (poids de l'image en temps réel).

-stylize <numéro> (la force que vous voulez que le style de l'image soit).

-q <numéro> (la qualité de l'image).

-chaos <nombre> (le caractère aléatoire de l'image).

-fast (images plus rapides, moins de cohérence, moins cher).

-stop (arrête la génération de l'image).

-video (sauvegarde une vidéo de progression).

-v ou -version <1, 2, 3 ou 4> (permet d'utiliser la toute dernière version du model ou une plus ancienne).

-uplight (utilise l'upscaler "light").

## Commandes de stylisation

Les valeurs de stylisation indiquent le degré d'art que vous souhaitez donner à votre génération.

Pour la version 3, cette commande augmente le niveau de créativité du model

-s ou stylize 625 (moins artistique).

-s 1250 (moins stricte mais jolie).

-s 2500 (valeur par défaut).

-s 20000 (laisse la stylisation prendre le dessus).

-s 60000 (stylisation maximale).

Pour la version 4, cette commande augmente le niveau de détail des images

-s ou stylize 0 (moins artistique).

-s 250 (moins stricte mais jolie).

-s 500 (valeur par défaut).

-s 1000 (stylisation maximale).

## Commandes de qualité

Les commandes de qualité modifient le temps de génération et la qualité de votre image.

-q 0.25 (4x plus rapide, résultats approximatifs, moins cher).

-q 0.5 (2x plus rapide, moins détaillé, moins cher).

-q 1 (valeur par défaut).

-q2 (2x plus lent, plus détaillé, plus cher).

-q5 (expérimental).

## Utilisation d'une URL

Vous ajoutez une URL pour que l'IA l'utilise comme référence/inspiration.

/imagine <URL> (par exemple, /imagine https://en.wikipedia.org/wiki/Star#/media/File:Starsinthesky.jpg trou noir).

## Poids du texte

Donnez à une partie de votre invite un poids spécifique.

Si vous n'avez pas spécifié le poids, la valeur par défaut de celui-ci est "1".

/imagine pain::1.5 nourriture::-1

/imagine dog::1.25 animal::-0.75

/imagine pain nourriture::-1 animal

## Préférences et paramètres

/settings (ouvre les paramètres visuels).

/prefer suffix (paramètres non-visuels).

/prefer suffix <text>

/prefer auto_dm True (les travaux vous seront automatiquement DMed).

/prefer option set <name> <value> (définit un raccourci à une valeur que vous avez définie, similaire aux raccourcis clavier).

/prefer option list (affiche une liste de vos options préférées).

J’ai délibérément choisi de ne pas partager d’image dans cet article pour le moment car je vous souhaite à tous vraiment de vivre l’émotion de la découverte sans spoils :wink:

Je mettrais à jour cet article au fur et à mesure mais d’ici là voici de quoi vous accompagner dans la découverte de cet outil qui est prometteur.
Oui il existe aussi Dall-E sur ChatGpt 4 et Stable diffusion si vous avez une carte graphique Nvidia mais je ne m’y suis pas encore mesuré.

Le nouveau modèle, niji 6.

Il est destiné aux images de style anime.

Ajoutez « –niji 6 » à la fin de votre prompt pour l’utiliser.
IMG_2024_02_01_143216456

IMG_2024_02_01_143212962

IMG_2024_02_01_143208448

Comment modifier une photo sur Midjourney ?

Si vous avez déjà une image hors Midjourney et souhaitez la modifier, il vous faudra l’uploader sur l’outil en appuyant sur le “+” puis en ajoutant votre image.
    Envoyez votre image à Midjourney.
    Faites un clic droit puis “Copier le lien”
    Vous avez maintenant accès à votre image sous forme de lien, qui sera votre base de travail.
Si vous souhaitez modifier une image que vous allez générer dans Midjourney, procédez à la génération puis suivez la technique ci-dessous.
Si vous souhaitez modifier une image que vous avez générer sur Midjourney, il va falloir activer la commande /prefer :
    Sur Midjourney, tapez /prefer remix puis appuyez sur “Entrée”
    Vous avez activé l’option “Remix” qui va vous permettre de modifier un ou des détails d’une image existante

Modifier une image Midjourney à partir d’une URL

Cette technique s’applique si vous avez comme base de travail une URL d’image.

L’idée est simple et consiste à utiliser la commande de base /imagine pour ensuite demander à l’IA les modifications qu’on souhaite :

Tapez /imagine et choisissez la commande de génération d’image
Collez l’URL de votre image
Entrez les modifications souhaitez
Envoyer votre demande

Ce process est simple et efficace, mais dîtes vous que vous devrez sans aucun doute recommencer à de nombreuses reprises la procédure pour avoir le rendu exact souhaité.
Modifier précisément une image créé par Midjourney

Pour modifier une image créée par Midjourney, on va utiliser la commande /prefer remix qu’on a activé précédemment.

Maintenant que cela est activé, il va falloir demander les modifications que l’on souhaite :

Sous l’image générée, vous verrez des boutons où il est inscrit v1, v2, v3, v4. Chaque bouton permet de demander une modification sur une des images générée
    v1 concerne l’image en haut à gauche
    v2 l’image en haut à droite
    v3 celle en bas à gauche
    v4 celle en bas à droite
Choisissez l’image que vous souhaitez modifier en appuyant sur le bon bouton
Une fenêtre s’ouvre et vous propose d’informer le robot sur la modification que vous souhaitez
Entrez ce que vous désirez et envoyez la demande

Recommencez autant de fois que nécessaire en suivant ces étapes jusqu’à avoir l’image souhaitée.

N’oubliez pas de rentrer de nouveau la commande “/prefer remix” pour la désactiver.
Modifier une image sur une base Midjourney avec moins de précision

Si vous souhaitez avoir une variation d’une image générée par Midjourney, il existe une commande déjà présente sur l’outil.

Il s’agit d’appuyer sur un bouton sous l’image en question qui contient un “v” voulant dire “variation”.

Cela va générer une variante de l’image choisie avec des modifications de certains détails en vous proposant 4 nouvelles images.
Corriger des défauts Midjourney

Si vous avez demandé une génération d’image mais qu’elle présente des défauts manifestes comme :

Des mains disformes
Des formes pas très réalistes
Un dessin peu travaillé
Une finition pas satisfaisante

Ces exemples sont idéaux pour demander l’upscale d’une image puis appuyer sur le bouton “Make Variation”.

Cela va permettre de demander à Midjourney de créer une variation corrigée, plus nette et aboutie de votre image.

Attention, si vous demandez cela sur des formes abstraites ou floues, le résultat sera complètement différent du sujet initial.

Comment paramétrer ses images de base :

Une 100aine de prompts d’anime pour modifier vos images en s’inspirant du style de fameux dessinateurs :slight_smile:

Perso j’ai acheté chatgpt, ça m’est très utile. Et en plus il peut faire des images également. Je lui ai donné ce prompt : « make an image of a firebreather at the palais de tokyo, with the letters DAS in fire on top of the image. Show the eiffel tower shining in the background »

1 « J'aime »

now make an image of 10 firebreathers at the palais de tokyo, with eiffel tower in background, sparkling lights on. The 10 firebreathers are all making one big ball of fire in the sky. Add fireworks too.

1 « J'aime »

Comment modifier le format des images ?

Rapports d’aspect

Le paramètre

--aspect ou --ar modifie le rapport hauteur/largeur de l’image générée. Un rapport hauteur/largeur est le rapport largeur/hauteur d’une image. Il est généralement exprimé sous forme de deux nombres séparés par deux points, tels que 7:4 ou 4:3.

Une image carrée a une largeur et une hauteur égales, décrites comme un rapport hauteur/largeur de 1:1. L’image pourrait mesurer 1 000 px × 1 000 px ou 1 500 px × 1 500 px, et le rapport hauteur/largeur serait toujours de 1:1. Un écran d’ordinateur peut avoir un rapport de 16:10. La largeur est 1,6 fois plus longue que la hauteur. L’image peut donc mesurer 1 600 px × 1 000 px, 4 000 px × 2 000 px, 320 px x 200 px, etc.

Le rapport hauteur/largeur par défaut est 1:1.
–aspect doit utiliser des nombres entiers. Utilisez 139:100 au lieu de 1,39:1.
Le rapport hauteur/largeur a un impact sur la forme et la composition d’une image générée.
Certains formats d’image peuvent être légèrement modifiés lors de la mise à l’échelle.
Les anciens modèles de version Midjourney peuvent ne pas prendre en charge tous les formats d’image.


Comparaison des proportions

exemple de prompt: imagine/ prompt vibrant California poppies --ar 5:4

Comparison of common Midjourney Aspect Ratios

Les formats d’image supérieurs à 2:1 et 1:2 sont expérimentaux et peuvent produire des résultats imprévisibles.

Rapports d’aspect courants dans Midjourney

--aspect 1:1 Rapport hauteur/largeur par défaut.
--aspect 5:4 Cadre commun et rapport d’impression.
--aspect 3:2 Courant dans la photographie imprimée.
--aspect 7:4 Proche des écrans de TV HD et des écrans de smartphones.


Modification du rapport hauteur/largeur d’une image

Aimez-vous une image que vous avez générée mais souhaiteriez-vous qu’elle soit plus haute ou plus large ? Vous pouvez utiliser les boutons 🔎 Zoom Out sur n’importe quelle image mise à l’échelle pour modifier le rapport hauteur/largeur de votre image. Le Bot Midjourney remplira le nouvel espace avec du contenu supplémentaire informé par votre invite et l’image originale.


Comment définir le rapport hauteur/largeur

Utiliser les paramètres de rapport d’aspect

Ajoutez --aspect <value>:<value>, ou --ar <value>:<value> à la fin de votre prompt.

Animated Gif showing how the Midjourney version parameter is typed

EDIT IN PROGRESS :

Créer votre compte Discord
Créations de vos premiers prompts
Les commandes les plus utiles (blend, show, relax et fast mode…)
Les paramètres les plus utiles (aspect ratio, stylize, chaos…)
Les prompts avec images
Le Niji mode (ou style manga)
Les paramètres avancés (zoom, pan, inpainting…)
Maîtriser la V6 de Midjourney

J’ai installé FLUX 1 [schnell] en local.

A ce jour, MidJourney reste mon outil favori, mais le potentiel de détails de FLUX est impressionnant.