Files
2nd/10_Wiki/Topics/매개변수 (Parameters).md
T

30 lines
5.6 KiB
Markdown

# [[매개변수 (Parameters)|매개변수 (Parameters)]]
## 📌 Brief Summary
매개변수(Parameters)는 AI 이미지 생성 모델에서 결과물의 화면 비율, 해상도, 스타일 강도, 무작위성 등을 미세 조정(fine-tune)하기 위해 텍스트 프롬프트에 추가하는 특별한 명령어 또는 수치 체계입니다. 단순한 자연어 묘사만으로는 통제하기 어려운 기술적, 시각적 요소들을 명확하게 제어할 수 있게 해주며, 무작위적인 생성 결과를 예측 가능하고 일관성 있는 전문가급 결과물로 다듬는 데 핵심적인 역할을 합니다.
## 📖 Core Content
* **미드저니(Midjourney)의 매개변수 문법과 규칙**
미드저니에서 매개변수는 항상 텍스트 프롬프트 묘사가 모두 끝난 뒤 맨 마지막에 이중 하이픈(`--`)이나 엠대시(`—`)를 붙여 사용합니다 [1-4]. 프롬프트 텍스트와 매개변수 사이에는 반드시 띄어쓰기가 있어야 하며, 매개변수 내부에는 쉼표나 마침표 등의 문장 부호가 포함되어서는 안 됩니다 [5].
* **미드저니의 주요 이미지 제어 매개변수**
* **형태 및 렌더링 제어:** 이미지의 가로세로 비율을 결정하는 `--ar` (예: `--ar 16:9` 또는 `--ar 3:2`), 품질과 렌더링 시간을 조정하는 `--quality` 또는 `--q` (예: .25, .5, 1)가 기본적으로 사용됩니다 [1, 2, 4, 6, 7].
* **스타일 및 무작위성 제어:** 미드저니 고유의 예술적 개입 강도를 조절하는 `--stylize` 또는 `--s` (0~1000 범위, 값이 높을수록 예술적 해석 강화), 초기 결과물에 다양성과 무작위성을 부여하는 `--chaos` 또는 `--c`, 기이하고 예상치 못한 요소를 도입하는 `--weird` 등이 있습니다 [4, 8-10].
* **일관성 유지 및 참조를 위한 고급 매개변수**
* **캐릭터 및 스타일 참조 (V6/V7):** 캐릭터의 일관성을 유지하는 `--cref` (캐릭터 참조 URL) 및 `--cw` (캐릭터 가중치, 0~100), 특정 이미지의 시각적 분위기를 복제하는 `--sref` (스타일 참조)와 `--sw` (스타일 가중치)를 활용하여 브랜드나 서사의 일관성을 제어합니다 [4, 9-12].
* **옴니 참조 (V7):** 사물의 고유한 형태적 정체성까지 폭넓게 기억하여 다른 환경에서도 동일한 대상을 일관되게 재현하는 `--oref` 매개변수와 제어 강도를 조절하는 `--ow`가 있습니다 [10, 13, 14].
* **드래프트 모드 (V7):** 빠른 아이디어 시각화를 위해 GPU 비용을 줄이고 생성 속도를 약 10배 높이는 `--draft` 매개변수는 대량의 시안을 테스트할 때 효과적입니다 [6, 15-17].
* **스테이블 디퓨전(Stable Diffusion)의 매개변수 및 가중치 제어**
* 스테이블 디퓨전에서는 명령어 형태의 매개변수 외에도 프롬프트 텍스트 자체에 가중치(Prompt Weights)를 부여하는 문법을 사용합니다. 특정 단어나 구문의 중요도를 조절하기 위해 `(keyword:factor)` 형식(예: `(dog:1.1)`)을 사용하거나, `+`, `-` 기호를 붙여(예: `penguin holding a (beer)+`) 강도를 높이거나 낮출 수 있습니다 [18-22].
* 가중치가 지나치게 높을 경우(예: 2.0 이상) 아티팩트(artifact)가 발생하거나 이미지가 붕괴될 수 있으므로 주의해야 합니다 [18, 21, 23].
* 또한 프롬프트를 얼마나 강하게 따를지 결정하는 **CFG Scale**과 생성 과정의 노이즈 제거 단계를 결정하는 **샘플링 스텝(Sampling Steps)** 등의 수치 제어를 통해 결과물의 정밀도를 조정합니다 [24, 25].
* **부정적 제어(Negative Parameters)**
원하지 않는 요소를 이미지에서 배제하기 위해 미드저니에서는 프롬프트 끝에 `--no` 매개변수(예: `--no trees`)를 명시적으로 사용합니다 [8, 26]. 스테이블 디퓨전에서는 전용 '네거티브 프롬프트(Negative Prompt)' 영역에 단어를 기입하며, 반복되는 결함(예: `(blurry:1.3)`)에 가중치를 부여해 생성 과정을 통제합니다 [22, 27-29].
## 🔗 Knowledge Connections
- **Related Topics:** [[프롬프트 구조 (Prompt Structure)|프롬프트 구조 (Prompt Structure)]], [[네거티브 프롬프트 (Negative Prompt)|네거티브 프롬프트 (Negative Prompt)]], [[가중치 (Prompt Weights)|가중치 (Prompt Weights)]], [[스타일 참조 (Style Reference)|스타일 참조 (Style Reference)]]
- **Projects/Contexts:** [[미드저니 V7 드래프트 모드 및 옴니 참조 워크플로우|미드저니 V7 드래프트 모드 및 옴니 참조 워크플로우]], [[스테이블 디퓨전 CFG Scale 및 가중치 제어|스테이블 디퓨전 CFG Scale 및 가중치 제어]]
- **Contradictions/Notes:** 플랫폼마다 매개변수를 적용하는 문법과 철학이 다릅니다. 미드저니는 이중 하이픈(`--`) 기반의 명령어로 작동하며 프롬프트 말미에 일괄 배치하는 반면, 스테이블 디퓨전은 괄호와 수치를 텍스트 구문 안에 직접 삽입하는 방식(`(word:weight)`)을 사용하여 제어합니다. 또한, 스테이블 디퓨전이라 하더라도 사용하는 인터페이스나 버전에 따라 가중치를 높이고 낮추는 기호(`()` vs `[]`)의 구문 해석이 다를 수 있으므로 문법 지원 여부를 확인해야 합니다 [4, 30, 31].
---
*Last updated: 2026-04-30*