멋진 이미지를 상상하며 프롬프트를 입력했는데, 결과물에 이상한 손가락이나 원치 않는 글자가 둥둥 떠다녀 속상하셨던 적 있으시죠? 미드저니 부정 프롬프트는 바로 이런 이미지 속 불청객을 깨끗하게 지워주는 마법의 지우개와 같습니다. 하지만 많은 초보자가 이 기능을 제대로 활용하지 못해 오히려 더 혼란스러워하곤 합니다. 오늘 이 글을 통해 누구나 쉽게 따라 할 수 있는 부정 프롬프트 핵심 사용법 4가지를 완벽하게 마스터하고, 여러분이 상상했던 바로 그 이미지를 만들어보세요.
미드저니 부정 프롬프트란 무엇인가요?
미드저니에서 이미지를 생성할 때, 우리는 보통 ‘무엇을 그려달라’고 요청합니다. 이것을 긍정 프롬프트라고 하죠. 반대로 미드저니 부정 프롬프트(Negative Prompt)는 AI에게 ‘이것은 절대 그리지 마’라고 명령하는 것입니다.
AI는 기본적으로 빈 캔버스에 무언가를 채워 넣으려는 습성이 있습니다. 그래서 우리가 구체적으로 명시하지 않은 부분은 AI가 임의로 상상해서 채워 넣게 되는데, 이 과정에서 원하지 않는 요소들이 들어갑니다. 이때 부정 프롬프트를 사용하면 AI의 상상력에 일종의 ‘제한 구역’을 설정하여 훨씬 깔끔하고 의도에 맞는 결과물을 얻을 수 있습니다. 미드저니에서는 주로 파라미터인 –no 명령어를 사용하여 이 기능을 수행합니다.
헷갈리는 포인트 1: ‘–no’ 파라미터의 올바른 문법
초보자들이 가장 먼저 부딪히는 벽은 바로 명령어 작성 방법입니다. 미드저니 부정 프롬프트는 일반 문장처럼 쓰면 AI가 제대로 알아듣지 못합니다. 반드시 약속된 규칙을 따라야 합니다.
핵심은 ‘–no’ 뒤에 한 칸을 띄우고, 제거하고 싶은 요소를 ‘단어’ 중심으로 나열하는 것입니다. 여러 요소를 동시에 제거하고 싶다면 쉼표(,)로 구분하면 됩니다. 문장으로 길게 설명하거나 부정적인 형용사를 잔뜩 붙이는 것은 오히려 역효과를 낼 수 있습니다.
자주 범하는 문법 실수와 올바른 예시
- 문장형 사용 (잘못된 예): –no I don’t want bad hands (AI는 문장을 이해하기 어렵습니다.)
- 띄어쓰기 오류 (잘못된 예): –no badhands (단어를 인식하지 못합니다.)
- 긍정적 표현 혼용 (잘못된 예): –no beautiful flowers (꽃을 지우고 싶다면 그냥 flowers만 쓰세요.)
- 단어 나열 (올바른 예): –no text, signature, watermark (쉼표로 명확히 구분합니다.)
- 구체적 대상 지정 (올바른 예): –no cars, ugly fingers, blurry (제거 대상이 명확할수록 좋습니다.)
헷갈리는 포인트 2: 과도한 부정 프롬프트의 함정
이미지를 깨끗하게 만들고 싶은 욕심에 부정 프롬프트를 너무 많이 입력하는 경우가 있습니다. 하지만 ‘과유불급’이라는 말처럼, 너무 많은 제약 사항은 AI를 혼란에 빠뜨립니다.
미드저니 부정 프롬프트를 수십 개씩 나열하면 AI는 무엇을 그려야 할지보다 무엇을 그리지 말아야 할지에 더 많은 연산 능력을 쓰게 됩니다. 결과적으로 이미지가 전체적으로 밋밋해지거나, 그리지 말라는 요소들을 피해 가려다 보니 구도가 이상하게 왜곡되기도 합니다. 심한 경우 AI가 그릴 수 있는 것이 없다고 판단해 엉뚱한 노이즈 덩어리를 내놓기도 합니다.
| 상황 구분 | 부정 프롬프트 입력 예시 | 예상되는 결과물 특징 |
|---|---|---|
| 과도한 사용 | –no ugly, bad, deformed, blurry, text, logo, signature, cars, trees, people, clouds, buildings… (끝없이 나열) | 이미지가 매우 단순해지거나, 배경이 텅 비어버리거나, 피사체의 형태가 기괴하게 왜곡될 수 있습니다. 창의성이 사라집니다. |
| 적절한 사용 | –no text, watermark, bad hands, extra fingers (꼭 필요한 핵심만 입력) | 원하는 주제는 선명하게 부각되면서, 거슬리는 요소들만 깔끔하게 제거된 고품질의 이미지가 생성됩니다. |
헷갈리는 포인트 3: 추상적 개념 vs 시각적 요소
AI는 ‘슬픔을 그리지 마’와 같은 추상적인 명령보다 ‘눈물을 그리지 마’와 같은 시각적인 명령을 훨씬 더 잘 이해합니다. 미드저니 부정 프롬프트를 사용할 때는 최대한 눈에 보이는 구체적인 사물이나 시각적 특징을 지칭해야 합니다.
예를 들어 ‘지저분한 방’을 그리지 말라고 하고 싶다면, ‘–no messy room’이라고 할 수도 있지만, 그보다 방을 지저분하게 만드는 구체적인 요소들, 즉 ‘–no trash, cluttered items, dirty clothes’처럼 명시해 주는 것이 훨씬 효과적입니다. AI에게 감정을 요구하기보다 시각 정보를 요구하는 습관을 들이세요.
효과적인 시각적 부정 프롬프트 활용
- 스타일 제거: 특정 화풍이 싫다면 그 스타일을 부정하세요. 예: –no cartoon, anime, 3d render
- 색상 제거: 원치 않는 색감이 자꾸 나온다면 색상을 지정해 빼세요. 예: –no black and white, sepia, red colors
- 품질 저하 요소 제거: 고품질 이미지를 위해 습관적으로 넣으면 좋은 요소들입니다. 예: –no blurry, pixelated, low quality, distorted
- 프레임 요소 제거: 이미지 외곽에 원치 않는 테두리가 생길 때 유용합니다. 예: –no frame, border, cropped
헷갈리는 포인트 4: 미드저니의 기본 습관 지우기
미드저니 모델은 학습 데이터의 특성상 사용자가 요청하지 않아도 습관적으로 그려내는 요소들이 있습니다. 특히 인물화를 그릴 때 서명이나 문신을 넣거나, 풍경화에 텍스트를 삽입하는 경향이 있습니다.
이런 미드저니의 ‘기본 습관’을 파악하고 미리 미드저니 부정 프롬프트로 차단하면 쾌적한 이미지 생성이 가능합니다. 내가 아무리 멋진 풍경을 묘사해도 하늘에 뜬금없는 글씨가 박혀있다면 이미지를 망치게 되니까요. 아래 표는 미드저니가 자주 범하는 습관과 그것을 해결하는 필수 부정 프롬프트 조합입니다.
| 자주 나타나는 불청객 요소 | 해결을 위한 핵심 부정 프롬프트 (–no) | 적용 효과 |
|---|---|---|
| 이미지 속 글자, 로고, 워터마크 | text, watermark, signature, logo, username | 이미지가 광고판처럼 보이는 것을 막고 순수한 그림만 남깁니다. |
| 기괴한 손가락, 팔다리 개수 오류 | bad hands, extra fingers, missing limbs, deformed body | 인물 생성 시 가장 큰 스트레스인 신체 왜곡 문제를 완화합니다. |
| 초점이 안 맞거나 흐릿한 품질 | blurry, out of focus, low res, pixelated | 선명하고 쨍한 고해상도 느낌의 이미지를 얻을 확률을 높입니다. |
| 원치 않는 테두리나 잘린 구도 | cropped, frame, border, cut off | 이미지가 시원하게 꽉 찬 구도로 생성되도록 유도합니다. |
미드저니 관련 자주 묻는 질문(FAQ)
부정 프롬프트를 쓰면 이미지 생성 속도가 느려지나요?
아니요, 미드저니 부정 프롬프트를 사용한다고 해서 이미지 생성 속도가 눈에 띄게 느려지지는 않습니다. AI가 처리해야 할 연산 과정이 조금 달라질 뿐, 전체적인 소요 시간은 서버 상태나 기본 프롬프트의 복잡도에 더 큰 영향을 받습니다. 속도 걱정 없이 필요한 만큼 사용하셔도 괜찮습니다.
‘–no’ 파라미터는 프롬프트 어디에 입력해야 하나요?
일반적으로 ‘–no’ 파라미터는 전체 프롬프트의 가장 마지막 부분에 입력하는 것이 정석입니다. 긍정 프롬프트로 원하는 이미지를 충분히 묘사한 뒤, 마지막에 ‘–ar'(비율)이나 ‘–v'(버전) 같은 다른 파라미터들과 함께 나란히 적어주는 것이 AI가 인식하기에 가장 좋습니다.
부정 프롬프트를 입력했는데도 해당 요소가 계속 나와요.
AI는 부정 프롬프트를 ‘절대적 금지’보다는 ‘강력한 회피 권고’ 정도로 받아들입니다. 만약 긍정 프롬프트 내용이 특정 요소를 필연적으로 포함해야 한다면(예: ‘복잡한 시장’을 그리면서 ‘사람’을 빼라고 할 때), 부정 프롬프트가 무시될 수 있습니다. 이럴 때는 긍정 프롬프트를 먼저 수정해 보세요.
손가락 개수를 맞추는 완벽한 부정 프롬프트가 있나요?
안타깝게도 현재의 AI 기술로는 손가락을 100% 완벽하게 제어하는 단일 부정 프롬프트는 없습니다. ‘bad hands’, ‘extra fingers’ 등을 사용하면 확률을 확실히 낮출 수는 있지만, 여전히 여러 번의 시도(리롤)가 필요할 수 있습니다. 이는 미드저니뿐만 아니라 모든 이미지 생성 AI의 공통된 과제입니다.
부정 프롬프트에 한글을 써도 인식이 되나요?
미드저니는 영어를 기반으로 학습되었기 때문에 한글 프롬프트의 인식률은 매우 낮습니다. 특히 정확성이 중요한 미드저니 부정 프롬프트의 경우, 반드시 번역기를 사용하셔서 영어 단어로 입력하는 것이 원하는 결과를 얻는 가장 확실한 방법입니다.
가중치(::)를 사용해서 요소를 제거할 수도 있나요?
네, 가능합니다. 이를 ‘마이너스 가중치’라고 합니다. 예를 들어 프롬프트 끝에 ‘text::-0.5’처럼 입력하면 ‘–no text’와 유사한 효과를 냅니다. 하지만 초보자에게는 ‘–no’ 파라미터가 훨씬 직관적이고 사용하기 쉬우므로, 가중치 조절은 추후에 익히셔도 충분합니다.