brunch

You can make anything
by writing

C.S.Lewis

by 스토리플레이어 May 11. 2023

[기본편] 이미지 빼보기 - 미드저니 No Prompt

좌충우돌 기록 #6



안녕하세요, 스토리 플레이어입니다!

이번에는 어떤 이미지에서 no 프롬프트 (혹은 네거티브 프롬프트)를 활용해서 특정 대상을 지우는 방법에 대해서 알아보겠습니다!



원하지 않는 사물을 지우자!

가끔 미드저니에서 제공하는 이미지에서 빼고 싶은 사물이 있을 수 있습니다. 미드저니에서 특정 대상을 지우는 것은 간단합니다. 바로  --no (지우고 싶은 것)을 작성하는 것이죠. 한 번 아래 예시를 통해 설명 드리겠습니다.



(1) 사막에서 나무 없애기 - 풍경에서 사물 지우기

사막을 미드저니로 그리면 이렇게 자꾸 식물이 그려집니다. 하지만 저는 식물이 없는 사막을 그리기를 원했죠. 이럴 때는 간단하게 --no plants 프롬프트를 넣으면 됩니다!

1) desert, night time, full of stars

2) desert, night time, full of stars, --no plants

왼쪽부터 이미지 1), 2)



(2) 책에서 날개 없애기 - 사물에서 특정 부위 없애기

날아다니는 책을 그리고 싶었는데 자꾸 날개를 붙여주네요. 이럴 때 --no wings를 하면 둥둥 떠다니는 책이 그려지는 것이죠!

1) flying book

2) flying book, --no wings

왼쪽부터 이미지 1), 2)



(3) 원하지 않는 스타일 지워내기 - 검은 고양이 없애기

여러 가지 색상이 있는 고양이가 첫 번째 이미지에서 나왔다면 특정 색상의 고양이를 뺄 수도 있습니다! 바로 —no black cats로 수정할 수도 있는 것이죠.

1) coca cola logo with cats

2) coca cola logo with cats, --no black cat

왼쪽부터 이미지 1), 2)



원하지 않는 텍스트를 지우자!

먼저 첫 번째 실패작입니다. 간판, 포스터에서 텍스트를 없애고 싶었는데요. 흠 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), 2)

1) netflix poster

2) netflix poster, --no text

왼쪽부터 이미지 1), 2)



No 프롬프트로 스타일 바꾸기

물론 프롬프트로 사전에 스타일을 지정할 수 있으나 아래처럼 --no 3d render realistic 과 같이 특정 스타일을 지정해서 배제할 수도 있습니다. 처음에는 3D 렌더링 스타일로 만들어졌다면 No 프롬프트로 스타일을 바꿔보는 것이죠!

1) coca cola logo with cats

2) coca cola logo with cats, --no 3d render realistic

왼쪽부터 이미지 1), 2)



특정 색을 없앨 수 있는 No Prompt

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

왼쪽부터 이미지 1), 2)


붉은색 장미라고 제가 적어도 No 프롬프트에 --no red라고 입력하면 아래처럼 나옵니다. 이 뜻은 앞선 프롬프트보다 뒤에 있는 파라미터가 우선시되는 것일까요?

1) red roses on bush, warm lighting, illustration

2) red roses on bush, warm lighting, illustration, --no red

왼쪽부터 이미지 1), 2)


오늘의 이야기는 '[응용편] 프롬프트를 다른 물체로 해석할 때: 범블비편' 으로 이어집니다!

그럼 오늘의 이야기도 재밌게 읽으셨길 바랍니다. 감사합니다. 지금까지 스토리 플레이어였습니다 :)




매거진의 이전글 챗GPT에서 하이퍼파라미터 사용하기
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari