Blog technique
juin 28, 2024

La création manuelle de prompts d'images est morte : Faites de l'ingénierie inverse des images de style Midjourney avec PromptPerfect

De Punk Einstein aux Pigeons Turbo : Utilisez PromptPerfect Interactive pour rétro-concevoir des prompts à partir d'images et générer des images de style Midjourney avec un retour en temps réel.
Alex C-G • 7 minutes lues

Hé toi ! Oui, toi qui lis ceci. L'ingénieur de prompts qui passe beaucoup trop de temps sur Midjourney et d'autres modèles de génération d'images. Cet article est fait pour toi.

"Je n'aurais jamais pensé que les Léopards l'IA mangerait MON visage", sanglote une femme qui a voté pour le Parti des Léopards de l'IA qui Mange le Visage des Gens.
💡
Avec nos excuses à Adrian Bott

Avec l'IA qui dévore de plus en plus d'emplois, nous pourrions aussi dire :

D'abord l'IA est venue pour les artistes, et je n'ai rien dit – car je n'étais pas un artiste. Puis elle est venue pour les ingénieurs de prompts (qui avaient utilisé l'IA pour écraser les artistes), et je me suis fait avoir car c'était mon travail.
💡
Avec nos excuses à Martin Niemöller

C'est exact, mon ami. Tu mets le "mid" dans Midjourney. Ta Stable Diffusion ressemble plus à une confusion instable. Et tes compétences DALL-E sont en réalité NULLE-E. Avec des outils comme PromptPerfect, n'importe qui peut simplement rétro-concevoir des prompts à partir d'images existantes, ou générer des prompts avec un retour en temps réel et étape par étape d'un humain dans la boucle.

Alors, plongeons-nous dans la rétro-ingénierie des prompts à partir d'images, pour que tu puisses garder une longueur d'avance sur les léopards de l'IA qui veulent manger ton visage... du moins pour l'instant.

💡
PromptPerfect ne prend pas uniquement en charge les images de style Midjourney - vous pouvez aussi générer de meilleurs prompts adaptés pour DALL-E 3 et Stable Diffusion XL, ainsi que de nombreux LLM.

tagPromptPerfect Interactive

PromptPerfect Interactive transforme la façon dont vous générez du contenu et abordez des tâches complexes. Il est construit sur une double approche :

  • Assistant dédié : Un compagnon IA qui comprend vos besoins et vous aide à créer des prompts efficaces, rendant le processus de génération de contenu aussi fluide que possible.
  • Optimiseur puissant : Un outil avancé qui affine vos prompts pour des résultats optimaux, garantissant que vos efforts créatifs et productifs sont plus efficaces que jamais.

PromptPerfect a récemment introduit la génération d'images de style Midjourney, donc dans cet article, nous utiliserons l'assistant et l'optimiseur Interactive pour rétro-concevoir des prompts à partir d'images et ensuite générer de nouvelles images basées sur ces prompts dans le style de Midjourney.

tagComment rétro-concevoir des prompts d'images

Tout d'abord, nous avons besoin d'une image de départ. Utilisons cette image d'Einstein punk que j'ai générée précédemment dans Midjourney :

Représentation artistique d'Albert Einstein en style punk avec des cheveux colorés et des éléments stylistiques sur un fond flou et vibrant

Pour générer l'image, j'ai utilisé ce prompt dans Midjourney :

Realistic photo of Albert Einstein as a punk, retaining his recognizable facial
features, with a brightly colored mohawk, visible tattoos, facial piercings,
and wearing a spiked leather jacket, highly detailed, photorealistic, vibrant
colors, dramatic lighting --ar 4:5 --s 500 --v 6

J'ai ensuite téléchargé l'image dans l'Assistant Interactif de PromptPerfect et lui ai demandé de générer un prompt basé sur cette image :

Capture d'écran d'un article sur l'optimiseur IA avec une fonctionnalité de prompt, incluant une image vibrante d'Einstein et des options de style.

Le prompt qu'il a retourné était :

Colorful punk hairstyle, vibrant pink, orange, and gray hair, edgy jacket with
spikes and colorful geometric patterns, urban background, bokeh lighting,
cyberpunk aesthetic --ar 4:5 --v 6 --s 500

Pas mal... sauf qu'il manque une chose : le vieux Albert lui-même. Comme Interactive dispose d'une interface basée sur le chat, je lui ai simplement demandé de l'ajouter au prompt :

Capture d'écran d'un brouillon d'e-mail présentant une représentation créative d'Albert Einstein avec des instructions d'Alex Cureton-Griffiths.

J'ai alors obtenu :

Albert Einstein with a colorful punk hairstyle in vibrant pink, orange, and
gray hues, wearing an edgy jacket adorned with spikes and colorful geometric
patterns, set against an urban background with bokeh lighting, cyberpunk
aesthetic --ar 4:5 --v 6 --stylize 500

Vous remarquerez que ce n'est pas exactement le même prompt que celui que j'ai utilisé pour créer l'image initiale. C'est parfaitement normal - d'abord parce que les images générées par l'IA incorporent des caractéristiques au-delà du prompt utilisé pour les créer. Par exemple, dans l'image initiale, Einstein regarde vers la droite et a une touche de rouge sur son revers - je n'ai pas spécifié ces éléments dans le prompt, donc si vous rétro-concevez un prompt à partir de l'image, vous ne récupérerez pas simplement le même prompt de départ. La deuxième raison est que le modèle d'analyse d'image (comme beaucoup d'IA) est non-déterministe -- vous pouvez lui demander une seconde fois de rétro-concevoir un prompt à partir de la même image et il pourrait repérer des détails différents.

Quoi qu'il en soit, maintenant que nous avons un prompt, nous pouvons cliquer sur le bouton "envoyer à l'Assistant" pour générer quatre images de style Midjourney :

Interface de génération de texte avec un prompt pour un Albert Einstein stylisé et un bouton 'Envoyer à l'Assistant'.
Une représentation vibrante d'Albert Einstein avec une coiffure punk rose, orange et grise, portant une veste à pointes sur un fond bokeh

Encore une fois, vous pouvez voir que ça ne correspond pas à l'image initiale, et ça ne le fera jamais. Essayez simplement d'entrer le même prompt dans un modèle de génération d'images une seconde fois et vous obtiendrez des résultats complètement différents - comme le modèle de reconnaissance d'image, il est non-déterministe.

J'aime beaucoup l'image en haut à gauche. En cliquant dessus, je peux choisir de l'agrandir, et voilà, voici mon image finale de l'oncle préféré de tous les physiciens aux cheveux fous :

Portrait coloré d'Albert Einstein avec des cheveux grisonnants, une moustache, un nez percé et une veste à pointes sur un fond bokeh vif

Bien sûr, vous pouvez aussi tester le prompt dans Midjourney lui-même, et vous obtiendrez des résultats similaires :

Collage de quatre portraits vivants d'Albert Einstein dans des tenues vives et des couleurs de cheveux variées, sur des scènes urbaines expressives

tagPlus d'Exemples

Voici quelques exemples supplémentaires. L'ordre du contenu est :

  1. Prompt initial
  2. Image générée sur Midjourney
  3. Prompt reconstitué
  4. Image de style Midjourney générée sur PromptPerfect Interactive

tagPigeon Turbo

abstract, minimalist mesh wireframe of A pigeon::4 , wearing a helmet and
carrying a turbo booster on its back, with a gradient of green, cyan, and blue
lines against a black background, Vanishing point, with minimal detailing::4 ,
--ar 16:9 --s 750 --v 6.0
Oiseau futuriste avec des éléments néon rose, bleu et rouge sur fond noir, créant une ambiance techno-artistique.
Futuristic bird with neon lights, intricate feather details, glowing pink and
blue colors, highly detailed, digital art, ethereal and luminous, dark
background, dynamic light streaks, cybernetic effect, hyper-realistic --ar
16:9 --v 6 --stylize 750
Art numérique d'un oiseau mystique rouge et bleu avec des lumières colorées et des étincelles sur un fond dégradé.

tagCerveau en Fusion

melting brain, floating in space, plain black background --ar 16:9 --niji 6
--s 750
Art numérique coloré d'un cerveau en fusion en rose et bleu, avec des motifs veineux et des bulles flottantes sur un fond sombre
Surreal, melting brain suspended in space, dripping neon pink and blue colors,
abstract, fluid textures, hyper-detailed, futuristic, digital art, cosmic
background with stars, vibrant and glowing, soft lighting --ar 16:9 --v 6
--stylize 750
Représentation abstraite d'un cerveau lumineux aux teintes roses sur un fond sombre étoilé, évoquant une aura mystique.

tagPrincesse Leia de Bollywood

Bollywood Star Wars scene, close up shot of Princess Leia Organa in traditional
Indian attire, intricate jewelry, holding a defender sporting blaster pistol,
vibrant colors, futuristic elements, sci-fi, dramatic lighting, detailed
background, cinematic, 8K resolution, Unreal Engine, --ar 4:5 --v 6.0
Femme en cosplay de Princesse Leia avec un blaster, coiffure à chignons, dans une pièce aux teintes rouges avec des lanternes suspendues.
Princess Leia, holding a blaster, futuristic sci-fi setting, white robe,
detailed hair buns, dramatic lighting, heroic pose, vibrant colors, cinematic
scene, intricate background with glowing elements --ar 4:5 --s 500 --v 6
Peinture numérique d'une femme stylisée comme Princesse Leia en blanc, tenant un blaster, sur un fond bokeh coloré.

Hmm... je dois dire que l'aspect Bollywood me manque vraiment. C'est un fait de la rétro-ingénierie - parfois l'algorithme d'analyse d'image ne voit pas quelque chose qu'un humain verrait. Après quelques bricolages (un terme hautement technique en ingénierie de prompts), j'ai affiné le prompt comme ceci :

Princess Leia, holding a blaster, futuristic sci-fi setting, dressed in a 
white robe with intricate Indian embroidery, ethnically Indian with 
traditional Indian facial features, detailed hair buns adorned with 
traditional Indian jewelry, dramatic lighting, heroic pose, vibrant colors, 
Bollywood-inspired design, charismatic expression, cinematic scene, intricate 
background with glowing elements and traditional Indian patterns --ar 4:5 --s 
500 --v 6

Ce qui m'a donné cette image :

Femme en tenue indienne avec des cheveux tressés et des bijoux tenant une arme, sur un fond lumineux.

C'est là que l'optimiseur interactif brille vraiment. Si c'était juste moi, j'aurais simplement ajouté le terme bollywood dans le prompt. Mais en demandant à l'optimiseur de Refine this Midjourney-style prompt to include more Bollywood vibes, PromptPerfect a ajouté plus de mots descriptifs au prompt (traditional Indian patterns, etc.). Ajouter plus de mots et de détails suggérant un résultat spécifique est généralement une bien meilleure façon d'influencer l'image générée que de jouer avec les poids et les styles.

tagMédaille Pastel

a medal is sitting on a podium against pastel colored confetti, in the style
of simplified forms and shapes, yellow and beige, columns and totems, playful
streamlined forms, nerdcore, contest winner, repetition and pattern --ar 64:39
--s 750 --v 6.0
Image festive présentant une médaille de bronze avec un ruban rouge et un motif de couronne de laurier sur un fond bleu riche.
Award medal, intricate laurel design, suspended from a ribbon, celebratory
background, vibrant confetti, glowing lights, high detail, 3D render, soft
lighting, pink and blue color scheme, festive atmosphere --ar 16:9 --s 500
--v 6 --stylize 750
Médaille mystérieuse aux bords argentés, suspendue au milieu de particules rouges sur un fond bleu profond avec des formes de cœur et d'étoile

tagCommencez à faire de la rétro-ingénierie d'images

Pour commencer à utiliser PromptPerfect pour faire de la rétro-ingénierie de prompts d'images, inscrivez-vous et essayez un plan payant PromptPerfect gratuitement pendant sept jours. Et souscrivez à un plan dans les 24 heures suivant votre première connexion pour bénéficier de 40 % de réduction :

PromptPerfect - AI Prompt Generator and Optimizer
Débloquez l'optimisation de prompts pour des modèles comme GPT-4, ChatGPT et Midjourney. Générez et affinez des prompts à la perfection, obtenant de meilleurs résultats en quelques secondes.

Vous savez que c'est le seul moyen de garder une longueur d'avance sur ces léopards IA affamés !

Catégories:
Blog technique

En savoir plus
mars 11, 2026 • 7 minutes lues
Bootstrapping Audio Embeddings from Multimodal LLMs
mars 06, 2026 • 6 minutes lues
Identifying Embedding Models from Raw Numerical Values
septembre 09, 2025 • 11 minutes lues
Multimodal Embeddings in Llama.cpp and GGUF