Midjourney에 부정적인 프롬프트를 사용하는 방법
알아야 할 사항
- 부정적인 프롬프트는 설명에서 이미지를 생성할 때 Midjourney가 고려하지 않기를 원하는 것입니다.
- 부정적인 프롬프트를 사용하여 물체, 사람 또는 동물을 제거하거나 이미지의 배경 또는 환경을 완전히 변경할 수 있습니다.
- 기본 프롬프트에 추가한 것과 반대되는 의미의 키워드를 지정하여 원래 프롬프트를 강조하기 위해 부정적인 프롬프트를 사용할 수도 있습니다.
Midjourney의 부정적인 프롬프트는 무엇입니까?
Midjourney에 프롬프트를 입력하면 플랫폼의 AI가 설명의 모든 단어를 고려하고 프롬프트를 기반으로 이미지를 생성하기 전에 처리합니다. Midjourney에게 무엇을 생성할지 알려주는 것 외에도 생성 프로세스 중에 도구가 무시해야 할 항목을 지정할 수 있습니다. 이러한 것들은 이미지에 대한 부정적인 프롬프트로 입력하는 것이며 이미지를 만들 때 특정 요소, 스타일 또는 환경을 제외하도록 Midjourney를 요청하는 데 사용할 수 있습니다.
부정적인 프롬프트를 사용하여 Midjourney가 특정 사물이나 효과로 이미지를 생성하지 않도록 하거나 이전에 생성된 이미지 내부의 이상을 해결할 수 있습니다. 여러 면에서 네거티브 프롬프트는 선박의 닻과 같은 역할을 하며 보고 싶지 않은 이미지를 생성하지 않도록 도와줍니다. 따라서 네거티브 프롬프트를 사용하여 더 많거나 적은 세부 정보로 출력 이미지를 정밀하게 제어하고, 원하지 않는 개체를 제거하고, 기형을 수정할 수 있습니다.
음수 프롬프트 가중치와 어떻게 다릅니까?
Midjourney에 대한 부정적인 프롬프트는 사진에 특정 요소를 추가하지 않도록 Midjourney에 지시하는 데 사용할 수 있는 “하지 않음” 및 “없음”과 같은 단어보다 더 중요합니다. 그러나 생성된 이미지에서 보고 싶지 않은 것을 AI에 알리는 방법은 여러 가지가 있습니다.
매개변수를 사용하는 것 외에도 입력에서 다중 프롬프트 와 프롬프트 가중치를--no
결합하여 이미지에 부정적인 프롬프트와 동일한 효과를 얻을 수 있습니다. 모르시는 분들을 위해 다중 프롬프트를 사용하여 설명을 여러 세그먼트로 분할할 수 있으며 그 위에 프롬프트 가중치를 사용하면 각 세그먼트에 가중치 값을 할당하여 우선 순위를 지정할 수 있습니다. 예를 들어 개념화하려는 이미지에 둘 이상의 주제, 설정 또는 환경이 있는 경우 Midjourney Bot이 다른 요소보다 강조하려는 요소를 알릴 수 있습니다.
마찬가지로, 제거하려는 항목에 대한 Prompt 가중치 값으로 음의 정수를 추가하여 Midjourney가 강조하지 않도록 요청할 수 있습니다(Midjourney에서 “무시”로 해석됨). ::
제거하려는 항목의 이름 바로 뒤에 이중 콜론을 추가하고 빼기(-) 기호와 숫자를 추가하여 항목을 강조하지 않을 정도를 지정하여 음수 프롬프트 가중치를 지정할 수 있습니다 .
이러한 프롬프트의 구문은 다음과 같아야 합니다. /imagine prompt <description> item::-1.5
여기서 “항목”은 사용하려는 요소이고 -1.5는 프롬프트 가중치로 설정한 값입니다. 프롬프트 가중치의 실제 값은 빼기 기호를 추가하는 한 그다지 중요하지 않지만 결과 이미지에 원치 않는 요소가 계속 표시되는 경우 증분 음수 값을 사용하여 이미지에서 해당 요소를 완전히 제거할 수 있습니다.
부정적인 프롬프트를 사용하여 원하지 않는 요소를 제거하는 방법
부정적인 프롬프트는 이미지 생성을 위해 추가하려는 경우 Midjourney Bot에 요청을 보내기 전에 입력 프롬프트와 함께 지정해야 합니다. --no
결과에서 제외하려는 요소 뒤에 프롬프트의 매개변수를 추가하여 입력에 부정적인 프롬프트를 추가할 수 있습니다 .
하나의 매개변수 인스턴스만 사용하여 부정적인 프롬프트가 있는 생성된 이미지에서 제외하려는 항목을 두 개 이상 추가할 수 있습니다 --no
. --no
즉, 제거하려는 모든 항목의 이름을 지정하기 전에 입력할 필요가 없습니다 . 부정적인 프롬프트의 구문이 어떻게 생겼는지 궁금하다면 다음과 같이 생성해야 합니다. /imagine prompt <description> --no item 1, item 2, item 3
– 단일 --no
매개 변수를 사용하여 쉼표를 사용하여 구분하는 한 Midjourney가 이미지에 포함하지 않아야 하는 여러 항목을 나열 할 수 있습니다. .
Midjourney 입력에 부정적인 프롬프트를 추가하는 방법을 이해하기 위해 예를 살펴보겠습니다. 부정적인 프롬프트를 사용하기 전에 먼저 선호하는 설명으로만 이미지를 생성하여 Midjourney가 생성하는 이미지의 종류를 확인하는 것이 좋습니다. 예를 들어 Midjourney에게 매개변수를 지정하지 않고 “1960년대 미국 카페의 스트리트 뷰”를 생성하도록 요청했고 --no
이것이 생성된 것입니다.
위의 이미지에서 볼 수 있듯이 Midjourney가 생성한 일부 이미지에는 자동차가 포함되어 있습니다. 자동차가 세대 안에 나타나는 것을 보고 싶지 않다면 부정적인 프롬프트를 사용하여 다음 이미지에서 숨길 수 있습니다.
그렇게 하려면 Discord에서 Midjourney의 서버를 열거나 Discord 서버 또는 Discord DM에서 Midjourney 봇에 액세스하십시오. 액세스 방법에 관계없이 하단의 텍스트 상자를 클릭하십시오 .
여기에서 메뉴에서 /imagine/imagine
옵션을 입력 하고 선택합니다 .
이제 “프롬프트” 상자 안에 이미지에 대한 원하는 설명을 입력하십시오. 이 프롬프트를 스크립팅하는 동안 출력을 생성하기 전에 Midjourney에서 고려할 모든 세부 정보를 먼저 추가해야 합니다. 위의 이미지를 만드는 데 사용한 프롬프트가 이미 있으므로 이 프롬프트를 “프롬프트” 상자에 붙여넣습니다.
이미지에서 보고 싶은 항목의 세부 정보를 입력한 후에는 부정적인 프롬프트를 사용할 수 있습니다. 이렇게 하려면 --no
프롬프트 끝에 공백을 입력한 다음 이미지 생성에서 제외할 요소(이 경우 “자동차”)를 입력합니다. 부정 프롬프트에 지정할 요소가 둘 이상인 경우 사이에 쉼표를 사용하여 요소를 구분할 수 있습니다. 따라서 두 항목을 구분하기 위해 쉼표를 추가하는 한 부정적인 프롬프트에 여러 항목을 추가할 수 있습니다.
입력 프롬프트에 매개변수 제공을 마쳤으면 키보드에서 Enter--no
키를 누릅니다 .
Midjourney는 이제 프롬프트를 처리하고 설명과 사용한 부정적인 프롬프트를 기반으로 4개의 이미지 세트를 생성합니다. 아래 세대에서 볼 수 있듯이 이미지에는 자동차가 포함되어 있지 않습니다.
여러 부정적인 프롬프트를 시도하고 --no
매개변수에 더 많은 요소를 추가하여 향후 생성에서 제거할 수 있습니다.
Midjourney에서 부정적인 프롬프트를 사용하면 어떻게 됩니까?
부정적인 프롬프트는 Midjourney Bot에 이미지 생성 요청을 보낼 때 중요한 기준이며 프롬프트에서 단순히 Midjourney에게 피해야 할 사항을 알려주는 것보다 더 유용할 수 있습니다. 이는 Midjourney의 AI가 입력한 프롬프트 내의 모든 단어를 최종 이미지에서 생성하려는 단어로 해석하도록 설계되었기 때문입니다.
따라서 프롬프트에 “<item> 추가 안 함”, “<item> 추가하지 않음” 또는 “<item> 제외”와 같은 단어가 포함되어 있더라도 일부 최종 이미지에 이 <item>이 포함될 가능성이 있습니다. Midjourney의 Bot은 인간이 하는 방식으로 문장을 해석할 수 없습니다. 보고 싶지 않은 것을 Midjourney에 구체적으로 알릴 수 있는 유일한 방법은 --no
입력 프롬프트에서 매개변수를 사용하는 것입니다.
이제 이 기능의 작동 방식을 이해했으므로 이 기능을 사용할 수 있는 사용 사례를 설명하겠습니다.
사례 1: 요소 또는 요소의 일부 숨기기
이전에 설명한 것처럼 Midjourney에서 부정적인 프롬프트를 사용하여 생성된 이미지에서 요소를 제거할 수 있습니다. 아래 공유된 예에서는 각 프롬프트에 대해 두 개의 이미지 세트를 생성했습니다. 하나는 부정적인 프롬프트를 추가하지 않고 다른 하나는 부정적인 프롬프트 내부에 요소를 지정하여 생성했습니다.
부정적인 프롬프트를 사용하여 이미지의 요소를 숨기면 Midjourney가 지정된 항목을 완전히 숨깁니다. 어떤 경우에는 Midjourney가 바닥에 흩어져 있는 새들로 “반사”를 대체한 아래의 네 번째 이미지 세트의 경우와 같이 부정적인 프롬프트가 결과 이미지의 구성을 변경할 수 있습니다.
프롬프트(–no 매개변수 없음) | 생성된 이미지 | –no 매개변수가 있는 프롬프트 | 생성된 이미지 |
Chris Burkard의 바다가 내려다보이는 언덕 꼭대기 사진 | Chris Burkard의 바다가 내려다보이는 언덕 꼭대기 사진 – 사람, 사람, 동물 없음 | ||
Adrian Donoghue 스타일의 1960년대 아메리칸 카페의 스트리트 뷰 | Adrian Donoghue 스타일의 1960년대 아메리칸 카페의 스트리트 뷰 – 자동차 없음 | ||
Yann Arthus-Bertrand 스타일로 일몰 동안 높은 메사의 공중 전망 | Yann Arthus-Bertrand – no sun 의 스타일로 일몰 동안 높은 메사의 공중 전망 | ||
Karen Knorr의 복잡한 세부 사항이 있는 Mughal 건축물 내부의 방 사진 | Karen Knorr의 복잡한 세부 묘사가 있는 Mughal 건축 내부의 방 사진 – 반사 없음 |
사례 2: 텍스트가 있는 이미지 제거
초기 세대 세트에 일종의 텍스트나 문자가 있는 이미지가 있는 경우 부정적인 프롬프트를 사용하여 결과 이미지에서 숨길 수 있습니다.
프롬프트(–no 매개변수 없음) | 생성된 이미지 | –no 매개변수가 있는 프롬프트 | 생성된 이미지 |
Christophe Jacrot가 촬영한 분주한 뉴욕 거리 풍경 | Christophe Jacrot가 캡처한 바쁜 뉴욕 스트리트 뷰 – 텍스트, 문자, 글꼴 없음 | ||
Liam Wong 스타일의 밤 동안 붐비는 일본 거리 | Liam Wong의 스타일로 밤에 붐비는 일본 거리 – 텍스트, 글꼴, 문자 없음 |
사례 3: 제작 중 특정 예술적 스타일을 피하십시오.
Midjourney의 네거티브 프롬프트는 향후 이미지 생성에 선호하는 아트 유형만 포함하는 방식으로 특정 예술적 스타일의 이미지를 제거하는 데 활용할 수도 있습니다.
프롬프트(–no 매개변수 없음) | 생성된 이미지 | –no 매개변수가 있는 프롬프트 | 생성된 이미지 |
Ben Goossens 스타일의 해변에 있는 거대한 개선문의 초현실적인 이미지 | Ben Goossens 스타일의 해변에 있는 거대한 개선문의 초현실적인 이미지 – 예술, 만화, 그림 없음 |
사례 4: 원래 설명을 강조합니다.
사진에서 항목을 제거하는 것 외에도 부정적인 프롬프트를 사용하여 원래 프롬프트 설명을 강조할 수도 있습니다. 아래 예에서 우리는 Midjourney가 부정적인 프롬프트의 일부로 “사실적” 및 “그림”이라는 키워드를 추가하여 요청한 주제의 그림만 생성하도록 했습니다.
프롬프트(–no 매개변수 없음) | 생성된 이미지 | –no 매개변수가 있는 프롬프트 | 생성된 이미지 |
베니스 대운하의 생생한 그림 | 베니스 대운하의 생생한 그림 – 사실적이지 않은 그림 |
이것이 Midjourney에서 생성한 이미지에서 원하지 않는 요소를 제거하기 위해 부정적인 프롬프트를 사용하는 방법에 대해 알아야 할 전부입니다.
답글 남기기