> ## Content Index
> Fetch the complete content index at: https://manolo.macchetta.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Prompt Engineering per Midjourney - Come creare espressioni facciali (Aggiornato 23.Feb)
- URL: https://manolo.macchetta.com/midjourney-creare-espressioni-facciali/
- Published: 2023-02-04T18:57:55.000Z
- Updated: 2023-02-23T10:14:46.000Z
- Description: Midjourney Ecco come si può creare la stessa immagine con diverse emozioni (o che guarda in divese direzioni) - Prompt Engineering Tricks
- Author: Manolo Macchetta
- Tags: midjourney, prompt

Rinvigorito dall'ultimo monologo con gli amici di [Comics Gear](https://www.youtube.com/watch?v=4Lu1TtZq7U4&ref=manolo.macchetta.com) ho deciso di investigare un po' di più su cosa si può fare con midjourney, così tanto da creare ancora un po' di scompiglio tra i professionisti.

In questo post vedremo come creare un'immagine congruente e stabile e fare in modo di cambiare dei piccoli particolari: partiremo dal sorriso e altri stati d'animo, per poi fargli muovere la testa...

## Aggiornamenti

- 7.02.2023 - ho messo nelle note l'utilità dubbia dell'utilizzo del seed
- 23.2.2023 - ho inserito l'utilizzo dello shortcut "/prefer option set"

## Come creare espressioni facciali (Midjourney)

Nota: alcune delle cose che indico (tipo dare un nome all'immagine o anche il seed) sono molto dibattute sulla loro effettiva efficacia: dato che al momento ho avuto migliori effetti col seed continuo a metterlo

### Passo 1 - crea immagine

Come prima cosa mettiamo una descrizione abbastanza precisa, ma senza esagerare. lo faccio in inglese perchè stiamo giocando con delle sottigliezze che non sono sicuro funzionino bene uguale in italiano.

#### Creare <descrizione con seed>

oltre alla descrizione aggiungete --seed Numero compreso tra 0 e 4294967295.

io ho usato 20230204, che è la data di oggi, e i risultati coi vari seed variano molto, fate un po' di test. 

Prompt: **a profile of a 26 years old italian guy, long hair, a very feint moustache and beard showing, a red tee shirt, HD quality --seed 20230204**

Ecco cosa ha generato a me:

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/Espressioni-su-midjourney---Passo-1-1.png)

**a profile of a 26 years old italian guy, long hair, a very feint moustache and beard showing, a red tee shirt, HD quality --seed 20230204**

### Passo 2: scegli immagine e Upscale

Anche se so che sto per commettere un errore scegliendo quello con il disegno sulla maglietta, faccio Upscale della quarta immagine, dato che è quella con l'angolo di visuale migliore per quello che vogliamo fare.

### Passo 3: Creiamo delle variazioni cercando di consolidare la figura.

#### recuperiamo il <link immagine>

Tasto destro + copia link immagine sulla figura del passo 2 (nel mio caso questo [link](https://cdn.discordapp.com/attachments/997270112400838766/1071489317479919706/rotello%5Fa%5Fprofile%5Fof%5Fa%5F26%5Fyears%5Fold%5Fitalian%5Fguy%5Flong%5Fhair%5Fa%5Fver%5Fad1c9024-fb1d-4968-ac93-43feaf21b9d4.png?ref=manolo.macchetta.com) )   
rifaccio il prompt ma aggiungo "link-immagine.jpg" + prompt; ovvero: 

<link immagine> <descrizione con seed>   
  
 Nel mio caso quindi

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/prompt-con-seed.png)

#### Perchè faccio questo?

Usando un'immagine generata e lo stesso prompt avrò delle immagini generate abbastanza coerenti tra di loro. Cosa essenziale se vuoi la stessa persona in più pagine. Come puoi notare NON è esattamente uguale, ma abbastanza simile da poter essere considerati la stessa persona

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/Espressioni-step-3.png)

Prompt: https://s.mj.run/C1Wo-S9Gk\_4 a profile of a 26 years old italian guy, long hair, a very feint moustache and beard showing, a red tee shirt, HD quality --seed 20230204

### Step 4: aggiungiamo semplici espressioni / emozioni

a questo punto abbiamo la nostra immagine, abbiamo testato la congruenza è ora di aggiungere un po' di emozioni. Usiamo questa ricetta:

<espressione o emozione>, <link image> <descrizione con seed>

nel mio caso è quindi: 

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/prompt-con-seed-e-sorriso.png)

### Cosa mi restituisce?

Ecco la prima immagine

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/step-4-aggiungi-emozione.png)

prompt: smiling, https://s.mj.run/C1Wo-S9Gk\_4 a profile of a 26 years old italian guy, long hair, a very feint moustache and beard showing, a red tee shirt, HD quality --seed 20230204 -

### Passo 5: Genera una tempesta ormonale

pensa a un po' di emozioni che potresti usare, se sei una persona arida come me :-P e non sai definirle ti propongo 3 link:

- [Libro: Il linguaggio delle Emozioni](https://www.cocooa.com/libri/barbara-franco-il-linguaggio-delle-emozioni?ref=manolo.macchetta.com)
- [26+ Emozioni che le persone provano ma non sono in grado di spiegare](https://www.cocooa.com/emozioni-che-le-persone-provano-ma-non-sono-in-grado-di-spiegare?ref=manolo.macchetta.com)
- Googl Doc con lista di emozioni: [https://docs.google.com/document/d/1aejQyQzddC66zXGrdBRbuV2zseKNEG6pTT21To6i1Rg/edit?usp=sharing](https://docs.google.com/document/d/1aejQyQzddC66zXGrdBRbuV2zseKNEG6pTT21To6i1Rg/edit?usp=sharing&ref=manolo.macchetta.com)

Non tutte verranno subito bene, quindi rigenerate, modificate parola... questi sono i primi risultati che mi sono arrivati (ehi mi avete già ammazzato i crediti mensili)

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/midjourney---sad.png)

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/rotello_Exhausted_dcb784be-f479-4cd9-a3d7-281a56c54f70.png)

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/rotello_hopeful_19394b5a-b61f-4705-9ab5-8f21ff8cf0cf.png)

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/rotello_absolutely_amazed_2b21dea8-bbcf-4f67-ba73-26d7f119537c.png)

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/rotello_Anemoia_89711314-1224-4113-94c3-1a50b5ea22d0.png)

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/rotello_excited._4007ed4f-31ce-4db0-aaf7-f2b9e80f251d.png)

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/rotello_looking_up_603a410a-8f8e-41d0-ad42-a1857e7a0371.png)

in ordine: Peaceful, Exhausted, hopeful, absolutely amazed, Anemoia, excited, loooking up

### Passo 5: siediti, piangi, pensa al futuro.

Impressionante vero? con un po' più di destrezza si possono togliere gli sfondi e creare un cast di personaggi. 

**TIPS Usando la chiave del -seed e tenendosela segreta poi siamo quasi sicuri che nessuno ci rubi il disegno**

[Ai & Arte: Tempi duri per i fumettisti?Piccolo esperimento: quanto le AI (Midjourney / Niji nello specifico) distruggeranno il lavoro del fumettista?![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/size/w256h256/2023/01/rotello_logoRNminimalsoftsimple_9846382a-53fd-4c65-8770-e16b49cd0377.png)Manolo MacchettaManolo Macchetta![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/01/rotello_art_by_chris_foss__android_giving_money_to_a_starving_a_32f98542-8a4f-4679-abb0-c92844debaaa_o.png)](https://manolo.macchetta.com/ai-arte-tempi-duri-per-i-fumettisti/)

## Come Creare uno stile / personaggio e poi richiamarlo con una semplice parola Nel Prompt.

Pochi sanno che si possono personalizzare i comandi.

### Utilizza il prompt /prefer option set

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/comandi-brevi-1.png)

Questo comando permette, banalmente, di creare una custom option che poi potrete andare a chiamare utilizzando il comando " - - <NomeComando>" - questo ci permette per esempio di tagliare molto sui tempi del prompting.

### Aggiungi il <NomeComando> come Option:

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/comandi-brevi-2.png)

Nel mio caso Utilizzo il nome del personaggio che ho creato nelle puntate precedenti

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/comandi-brevi-3.png)

Dato che so che qui ti puoi incartare, dopo aver scritto il NomeComando muovi con la freccia a destra -> così che si possa selezionare "value"

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/comandi-brevi-4.png)

###   
Aggiungi il tuo prompt come Value

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/comandi-brevi-5.png)

Io ovviamente inserirò "*https://s.mj.run/C1Wo-S9Gk\_4 a profile of a 26 years old italian guy, long hair, a very feint moustache and beard showing, a red tee shirt, HD quality --seed 20230204* " (vedi sopra)

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/comandi-brevi-6.png)

Dai invio: midjourney registrerà il tuo --NomeComando come comando breve per il testo di sopra

### Lancia il prompt con il comando breve

  
Adesso potete creare catene di comandi molto più comodamente.

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/comandi-brevi-7.png)

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/rotello_Smiling_665f1278-399f-4291-b82d-89837306fb32.png)

## Domande e Risposte:

### Quanto contano le parole, gli spazi e il resto?

Al momento contano più di quanto mi piacerebbe e a volte una virgola (o un errore ortografico) fa la differenza. Cosi come usare un verbo anziché un altro cambia tutto. Guarda questi 3 risultati per 3 termini quasi simili:

- Looking down
- Looking downward
- Looking on the floor

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/rotello_looking_down_devastated_6cd7a183-b88b-43fb-b36b-e0460a9334f1.png)

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/rotello_looking_downwards_83f47115-f2de-4971-b878-3f584d4626a6.png)

![](https://storage.ghost.io/c/4d/f4/4df42180-2aa1-40d9-8235-8e7f3d5474b8/content/images/2023/02/rotello_looking_on_the_floor_d1fb5f58-30aa-4354-94b3-6a390945a2ed.png)

Qui ho fallito e non sono riuscito a farlo guardare in basso.

### Posso caricare su le mie creazioni e modificarle?

Si, può ma non sono riuscito a mettere giù una sequenza degna di questo nome. unitevi al gruppo FB [AI News (Arte, Notizie e sviluppi dell'intelligenza artificiale)](https://www.facebook.com/groups/1574112593037050) e seguetemi anche li.

### Esiste della documentazione ufficiale?

Certo! Ecco qui:

- [https://docs.midjourney.com/docs/image-prompts](https://docs.midjourney.com/docs/image-prompts?ref=manolo.macchetta.com)
- [https://docs.midjourney.com/docs/remix](https://docs.midjourney.com/docs/remix?ref=manolo.macchetta.com)
- [https://docs.midjourney.com/docs/seed](https://docs.midjourney.com/docs/seeds?ref=manolo.macchetta.com)

### Cosa succede se voglio cambiare il mio comando breve?

Basta ripetere la stessa procedura, con lo stesso nome e un valore diverso. Il comando vecchio verrà sovrascritto.