안녕하세요. 데브키라입니다. 오늘은 ComfyUI 초보자분들을 위한 핵심 가이드를 준비했어요! 바로 txt2img 기본 노드 구성을 통해 텍스트 프롬프트만으로 이미지 생성하는 방법인데요, 막 설치하고 뭘 해야 할지 모를 때 가장 먼저 해볼 수 있는 아주 간단하고 안정적인 구조예요.
1. txt2img란 무엇인가요?
txt2img는 말 그대로 텍스트 프롬프트를 바탕으로 이미지를 생성하는 방식입니다. ComfyUI에서는 각 기능을 노드 기반으로 조립하는데, 이때 txt2img 구성은 가장 기초적인 조합이라고 볼 수 있어요.
Stable Diffusion이나 LCM 모델처럼 AI가 텍스트를 해석해서 이미지를 만들어주는 흐름이 이걸 통해 이뤄지죠.
2. 기본 노드 구성 설명
아래는 실제 워크플로우 구성 이미지와 함께 설명드리는 노드 흐름입니다.
① Load Checkpoint: 사용할 모델(.safetensors)을 불러오는 노드입니다. 예시에서는 majicmixRealistic_v7
모델을 사용했어요.
② CLIP Text Encode (Prompt): 생성하고 싶은 이미지의 텍스트 설명을 입력합니다. 여기선 masterpiece, high quality, highres, beautiful
와 같이 고퀄리티 묘사 키워드를 사용했어요.
③ CLIP Text Encode (Negative Prompt): 피하고 싶은 요소를 입력합니다. 예: worst quality, low quality, monochrome, 저퀄, 흑백
④ Empty Latent Image: 초기 해상도와 배치 수를 설정합니다. 여기선 512x512, 배치 1장이에요.
⑤ KSampler: 실제 샘플링(이미지 생성)이 일어나는 핵심 노드입니다.
- steps: 20 (정교도 조절)
- cfg: 8.0 (프롬프트 충실도)
- sampler_name: euler (샘플링 방식)
- denoise: 1.0 (완전 무에서 생성)
⑥ VAE Decode: 생성된 latent 이미지를 RGB 이미지로 복호화해주는 과정입니다.
⑦ Save Image: 최종 생성된 이미지를 저장합니다. filename_prefix
를 지정하면 원하는 이름으로 저장 가능해요.
3. ComfyUI를 처음 실행했을 때 느린 이유?
BOOS처럼 처음 실행 후 첫 이미지를 생성할 때 느린 건 정상이에요. 모델, VAE, CLIP 등이 GPU 메모리에 로딩되고, PyTorch 커널도 처음 준비되기 때문에 시간이 꽤 걸립니다. 이후엔 훨씬 빨라져요!
4. 프롬프트 예시 (한국어 혼합 가능)
Positive Prompt: masterpiece, high quality, highres, beautiful, 걸작, 고퀄, 고해상도
Negative Prompt: worst quality, low quality, monochrome, 최악퀄리티, 저퀄, 흑백
ComfyUI는 영문 중심이지만 한글도 어느 정도 병행 사용 가능하답니다.
Type | txt2img |
Load Checkpoint | |
model | beautifulRealistic_v7.safetensors |
CLIP Text Encode (positive) | |
text | masterpiece, high quality, highres, beautiful |
걸작, 고컬, 고해상도 | |
CLIP Text Encode (negative) | |
text | worst quality, low quality, monochrome |
최악퀄리티, 저퀄, 흑백 | |
Ksampler | |
speed | 351133180928477 |
control after generate | randomize |
steps | 20 |
cfg | 8.0 |
sampler_name | euler |
scheduler | normal |
denoise | 1.00 |
Empty Latent Image | |
width | 512 |
height | 512 |
batch_size | 1 |
VAE Decode |
5. 마무리 팁
이 구조는 ComfyUI에서 가장 기본적이면서도 강력한 시작점입니다. 여기서 ControlNet, LoRA, 마스크 등을 추가해가며 점점 복잡한 워크플로우로 발전시킬 수 있어요. 처음부터 어려운 거 말고, 이 기본 템플릿부터 익히는 게 가장 좋아요!
추천 포스팅
'StableDiffusion' 카테고리의 다른 글
Stable Diffusion 인페인팅으로 인디고 티셔츠로 스타일 변경하기 (1) | 2025.05.31 |
---|---|
StabilityMatrix 기반 ReActor 페이스 스왑 완전 설치 가이드 (0) | 2025.05.31 |
ComfyUI 마스킹용 마스크 만들기 - 포토샵 완벽 가이드 (3) | 2025.05.29 |
Stable Diffusion WebUI – 기존 이미지 업스케일 방법 (1) | 2025.05.21 |
Stable Diffusion WebUI – 기본 txt2img (0) | 2025.05.21 |