본문 바로가기
온라인 멘토와 함께하는 공부/인공지능

스테이블 디퓨전 사용법

by easyfly 2025. 3. 4.
반응형

스테이블 디퓨전(Stable Diffusion) 사용법 총정리 🚀

스테이블 디퓨전(Stable Diffusion)은 텍스트 프롬프트를 입력하면 AI가 자동으로 이미지를 생성하는 오픈소스 모델입니다. 로컬 PC 또는 **구글 코랩(Google Colab)**을 활용하여 쉽게 사용할 수 있습니다.


1. 실행 방법 선택하기

스테이블 디퓨전을 실행하는 방법은 크게 3가지가 있습니다.

① 웹에서 실행 (설치 없이 간편하게 사용 가능)
② 구글 코랩에서 실행 (무료 GPU 사용 가능)
③ 로컬 PC에 설치하여 실행 (고급 사용자용, 성능 최적화 가능)

아래에서 각 방법을 자세히 설명하겠습니다.


2. 웹에서 실행하기 (설치 없이 사용)

설치 없이 스테이블 디퓨전을 사용하려면 웹 기반 서비스를 활용하면 됩니다.

🔹 Stable Diffusion 웹 서비스 추천

DreamStudio (공식 웹사이트)
Hugging Face Diffusers (무료 사용 가능)
Mage.space (무제한 무료)

📌 사용법
1️⃣ 위 사이트 중 하나에 접속
2️⃣ 텍스트 프롬프트 입력 (예: "A futuristic city at sunset, cyberpunk style")
3️⃣ "Generate" 버튼 클릭 → AI가 이미지 생성
4️⃣ 생성된 이미지 다운로드

✅ 장점: 설치 없이 바로 사용 가능
❌ 단점: 일부 사이트는 유료 크레디트 필요, 이미지 생성 속도가 느릴 수 있음


3. 구글 코랩(Google Colab)에서 실행하기

구글 코랩을 사용하면 무료로 GPU를 활용하여 고품질의 AI 이미지를 생성할 수 있습니다.
로컬 PC 성능이 부족한 경우, 코랩에서 실행하는 것이 가장 좋은 방법입니다.

🔹 구글 코랩 실행 방법 (자동설치)

📌 스테이블 디퓨전 구글 코랩 실행 링크:
AUTOMATIC1111 WebUI (추천)
Stable Diffusion WebUI (무료)

📌 사용법
1️⃣ 위 링크 클릭 → "런타임" → "모두 실행" 클릭
2️⃣ 코드 실행이 끝나면 웹 인터페이스(URL)가 생성됨
3️⃣ 브라우저에서 해당 링크를 열고 텍스트 프롬프트 입력 후 이미지 생성
4️⃣ 생성된 이미지를 다운로드

장점: 설치 없이 무료로 사용 가능, 높은 성능의 GPU 제공
단점: 실행 시간이 제한됨(최대 12시간), 실행할 때마다 다시 설정 필요

사용 준비가 끝난 스테이블 디퓨전


4. 로컬 PC에서 실행하기 (AUTOMATIC1111 WebUI)

고성능 PC가 있다면 로컬 환경에서 직접 실행할 수도 있습니다.

🔹 설치 요구 사항

✅ Windows 10/11 (64비트)
NVIDIA 그래픽 카드 필수 (VRAM 4GB 이상, 8GB 이상 권장)
✅ Python 3.10 이상

🔹 설치 방법

1️⃣ Python 설치하기

2️⃣ Git 설치하기

3️⃣ Stable Diffusion WebUI 다운로드

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui

4️⃣ 필요한 패키지 설치 및 실행

pip install -r requirements.txt
python launch.py

5️⃣ 웹 브라우저에서 실행

  • 실행이 완료되면 http://127.0.0.1:7860/ 링크가 표시됨
  • 해당 링크를 열어 Stable Diffusion을 사용하면 됨

장점: 빠르고 강력한 성능, 인터넷 없이 사용 가능
단점: 설치 과정이 복잡할 수 있음, 고사양 PC 필요


5. 기본적인 사용법 (텍스트 프롬프트 입력)

스테이블 디퓨전에서 이미지를 생성하려면 **프롬프트(입력 문장)**를 입력해야 합니다.

📌 기본 프롬프트 예제

"A beautiful fantasy landscape with waterfalls, high detail, 4K"

📌 결과: 고화질의 판타지 풍경 이미지 생성

🔹 고품질 이미지를 위한 프롬프트 작성법

기본적인 키워드 추가

  • "A futuristic cyberpunk city, neon lights, ultra-detailed"
  • "A beautiful portrait of a woman, hyper-realistic, 8K resolution"

세부 스타일 추가

  • "Oil painting style, in the style of Van Gogh"
  • "3D render, Pixar style, high detail"

사진 품질 향상 키워드

  • "Ultra-detailed, 4K, 8K, hyper-realistic, high contrast"

부정적인 요소 배제 (Negative Prompt)

  • "blurry, low quality, distorted, overexposed"
  • "deformed, bad anatomy, ugly, duplicate, watermark"

📌 예제:

"A majestic dragon flying over a mountain, ultra-detailed, fantasy art, 4K"
Negative prompt: "blurry, low quality, deformed, watermark"

📌 결과: 고품질 판타지 드래곤 이미지 생성


6. 스테이블 디퓨전 활용하기

이미지 스타일 변경 (Image-to-Image)

  • 기존 이미지를 업로드하고 스타일을 변경 가능
  • 예: 손그림을 업로드하고 "디즈니 스타일"로 변환

사진 편집 (Inpainting)

  • 사진 속 특정 부분을 수정 가능
  • 예: 사람의 옷을 바꾸거나 배경 변경

ControlNet 활용 (정확한 이미지 생성)

  • 특정 구조를 유지하면서 스타일 변경
  • 예: 원하는 포즈를 유지하면서 캐릭터 스타일 변환

DreamBooth (커스텀 모델 학습)

  • 특정 인물이나 스타일을 학습하여 새로운 이미지 생성 가능
  • 예: 자신의 얼굴을 학습시켜 원하는 스타일로 변환

7. 결론: 스테이블 디퓨전 사용법 요약

실행 방법 장점 단점 실행 링크

웹 서비스 설치 없이 간단하게 사용 가능 일부 사이트는 유료 DreamStudio
구글 코랩 무료 GPU 제공, 성능 우수 실행 시간이 제한됨 Colab Notebook
로컬 실행 빠르고 강력한 성능, 인터넷 불필요 고사양 PC 필요 AUTOMATIC1111 GitHub

초보자라면?웹 서비스 (DreamStudio, Hugging Face) 사용
무료로 강력한 성능을 원한다면?구글 코랩에서 실행
고급 사용자라면?로컬 환경에서 직접 설치 및 실행

👉 "스테이블 디퓨전은 텍스트 프롬프트만 입력하면 누구나 쉽게 AI로 이미지를 만들 수 있는 강력한 도구입니다!" 🚀

반응형