# Inpainting

Użytkowniczki i użytkownicy MJ często narzekali na to, że taka opcja jak "inpainting" występuje w DALL-E czy chociażby czy też w samym Photoshopie (dodatek [Adobe Firefly](https://www.adobe.com/pl/sensei/generative-ai/discover/firefly-vs-midjourney.html)). Widocznie twórcy MJ posłuchali tych próśb bo własnie możemy się cieszyć nową opcja dostępną od 21 sierpnia 2023.

Na początku upewnijcie się, ze macie włączoną opcją <mark style="background-color:blue;">"Remix mode"</mark> w panelu ustawień (przypomnę, że wywołacie ten panel za pomocą wpisania <mark style="background-color:blue;">/settings</mark> w pole tekstowe promptów):

<figure><img src="/files/YiE9dVBeCOrSdv8Ec0ew" alt=""><figcaption></figcaption></figure>

Jeśli macie pewność, że opcja "Remix mode" jest włączona idziemy dalej.&#x20;

Jak zacząć korzystać z tej funkcji w MJ? Najlepiej zacząć od znalezienia tej opcji - będzie dostępna jako kolejne pole wyboru z serii "Vary" pod pojedynczą, wygenerowaną grafiką:

<figure><img src="/files/vVbFaQIxb1PUxIyZrjQu" alt=""><figcaption><p>Vary (Region) czyli opcja inpainting w MJ</p></figcaption></figure>

Po kliknięciu na ten klawisz pokaże nam się nowy ekran:

<figure><img src="/files/y4IXaa6TMLbQ4x0vdhFi" alt=""><figcaption><p>Ekran opcji Vary (Region)</p></figcaption></figure>

Widzimy na tym ekranie naszą grafikę oraz nowe opcje:

**Maska kwadratowa** - ale również prostokątna ;) dzięki tej opcji zaznaczycie na grafice większe przestrzenie. Opcja intuicyjna i doskonale znana każdej osobie, która nawet tylko chwilę spędziła z dowolnym programem graficznym.

**Rysowanie maski** - to jest opcja dla osób, które chcą bardziej kreatywnie wybrać obszar zmian. Uwaga! Ta opcja nie oznacza możliwości tworzenia dowolnego kształtu maski.

**Pole tekstowe** - to jest miejsce gdzie po zaznaczeniu pola maską wpisujemy co chcemy zmienić na grafice.

**Cofnij** - w górnym, lewym rogu mamy ikonę prawie zapętloną strzałką oznaczającą opcję "cofania" wykonanych na grafice zmian związanych z rysowaniem narzędziem maski.

Ja chciałem dorysować okulary na twarzy dziewczynki. Wybrałem zatem rysowanie maski za pomocą opcji kwadratowego zakreślenia oraz w pole tekstowe wpisałem frazę:

```
black sunglasses ray ban
```

<figure><img src="/files/o3XwukrElqIhLwqRz9Iv" alt=""><figcaption><p>Ekran Vary (Region) z zaznaczoną maską na grafice</p></figcaption></figure>

Po wpisaniu tekstu nacisnąłem przycisk strzałki w kółku. Efektem są cztery nowe grafiki:

<figure><img src="/files/KXLkjV0ZFCT0FajRxM02" alt=""><figcaption><p>Efekt końcowy użycia opcji Vary(Region)</p></figcaption></figure>

Jak widać zmiany zostały wprowadzone i na twarzy pojawiły się czarne okulary przeciwsłoneczne. To samo można zrobić z włosami, ubraniem, tłem.&#x20;

Czy są jakieś ograniczenia? Tylko wasza wyobraźnia!

<figure><img src="/files/9drZyL3pJvyaRiIeoC4k" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Kilka obserwacji związanych z użyciem opcji Vary (Region):**

1. Jeśli wrócicie do grafiki na której używaliście już opcji "Vary (Region)" to zobaczycie, że maska jaką stworzyliście nadal tam jest.
2. Należy używać tej opcji na obszarach nie większych niż 50% grafiki inaczej pojawiają się problemy ze zrozumienie przez MJ promptów i ich zastosowaniem.
3. Czasami klawisz zatwierdzający prompta na ekranie nie działa - możecie go wciskać kilka razy a potem odkryjecie, że wygenerowaliście przez to kilka nowych grafik.
4. Jeśli wybierzecie opcję swobodnego zaznaczania pola maski to MJ będzie wspomagał waszą rękę i starał się wybierać podobne fragmenty (np. ubranie albo włosy).
   {% endhint %}

A tak to wygląda cały proces:

{% embed url="<https://youtu.be/huY15Rvyi-I>" %}

<mark style="background-color:green;">Aby nie przegapić nowych lekcji zapraszam do zostawienia</mark> [<mark style="background-color:green;">tutaj swojego adresu email</mark>](https://cutt.ly/darmowy_kurs_midjourney)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.hellomidjourney.pl/zaawansowne-funkcje/inpainting.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
