스테이블 디퓨전(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 설치하기
- Python 공식 사이트에서 3.10 버전 다운로드 및 설치
2️⃣ Git 설치하기
- Git 공식 사이트에서 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로 이미지를 만들 수 있는 강력한 도구입니다!" 🚀
'온라인 멘토와 함께하는 공부 > 인공지능' 카테고리의 다른 글
구글의 프로젝트 아스트라(Project Astra) (2) | 2025.03.07 |
---|---|
Stable Diffusion WebUI 설정 및 입력값 상세 설명 (0) | 2025.03.05 |
아숙업(AskUp), 업스테이지 챗봇 서비스 (0) | 2025.03.03 |
이미지 생성 AI 백서 (5) | 2025.02.24 |
벤저민 하디의 『퓨처 셀프』에서 제시하는 미래의 자신에 대한 프로그래밍 (0) | 2025.02.22 |