좌충우돌 기록 #6
이번에는 어떤 이미지에서 no 프롬프트 (혹은 네거티브 프롬프트)를 활용해서 특정 대상을 지우는 방법에 대해서 알아보겠습니다!
가끔 미드저니에서 제공하는 이미지에서 빼고 싶은 사물이 있을 수 있습니다. 미드저니에서 특정 대상을 지우는 것은 간단합니다. 바로 --no (지우고 싶은 것)을 작성하는 것이죠. 한 번 아래 예시를 통해 설명 드리겠습니다.
사막을 미드저니로 그리면 이렇게 자꾸 식물이 그려집니다. 하지만 저는 식물이 없는 사막을 그리기를 원했죠. 이럴 때는 간단하게 --no plants 프롬프트를 넣으면 됩니다!
1) desert, night time, full of stars
2) desert, night time, full of stars, --no plants
날아다니는 책을 그리고 싶었는데 자꾸 날개를 붙여주네요. 이럴 때 --no wings를 하면 둥둥 떠다니는 책이 그려지는 것이죠!
1) flying book
2) flying book, --no wings
여러 가지 색상이 있는 고양이가 첫 번째 이미지에서 나왔다면 특정 색상의 고양이를 뺄 수도 있습니다! 바로 —no black cats로 수정할 수도 있는 것이죠.
1) coca cola logo with cats
2) coca cola logo with cats, --no black cat
먼저 첫 번째 실패작입니다. 간판, 포스터에서 텍스트를 없애고 싶었는데요. 흠 No 프롬프트를 이용해도 잘 보이지가 않네요. 마찬가지로 서점 배너에 No 프롬프트롤 텍스트를 삭제했는데 잘 되지 않아요. 왜일까요...? no font, no letter, no text를 했는데 잘 적용이 되지 않는군요.
1) bookstore banner design, childbook store, vintage
2) bookstore banner design, childbook store, vintage, --no text, --no font
1) netflix poster
2) netflix poster, --no text
물론 프롬프트로 사전에 스타일을 지정할 수 있으나 아래처럼 --no 3d render realistic 과 같이 특정 스타일을 지정해서 배제할 수도 있습니다. 처음에는 3D 렌더링 스타일로 만들어졌다면 No 프롬프트로 스타일을 바꿔보는 것이죠!
1) coca cola logo with cats
2) coca cola logo with cats, --no 3d render realistic
No Prompt는 단순하게 사물 혹은 물체 뿐만 아니라 색상도 없앨 수 있습니다. 다만 미드저니 웺사이트에 따르면 No 프롬프트는 -.5 멀티 프롬프트와 같은 역할을 한다고 합니다 (The --no parameter is the same as weighing part of a multi prompt to "-.5" vibrant tulip fields:: red::-.5 is the same as vibrant tulip fields --no red.)
아래처럼 아이와 꽃이 함께 잇는 로고를 만들고 싶었는데 붉은색으로 가득차니 살짝 무서운 느낌이 있네요! No 프롬프트를 이용해서 붉은색을 없애보도록 하겠습니다.
1) logo, child with flowers, silk screen style
2) logo, child with flowers, silk screen style, --no red
붉은색 장미라고 제가 적어도 No 프롬프트에 --no red라고 입력하면 아래처럼 나옵니다. 이 뜻은 앞선 프롬프트보다 뒤에 있는 파라미터가 우선시되는 것일까요?
1) red roses on bush, warm lighting, illustration
2) red roses on bush, warm lighting, illustration, --no red
오늘의 이야기는 '[응용편] 프롬프트를 다른 물체로 해석할 때: 범블비편' 으로 이어집니다!
그럼 오늘의 이야기도 재밌게 읽으셨길 바랍니다. 감사합니다. 지금까지 스토리 플레이어였습니다 :)