본문 바로가기
스마트폰 교육/영상 제작과 관리

[그림 그리는 인공지능] easydiffusion 설치

by easyfly 2023. 8. 19.
반응형

Stable Diffusion의 여러 설치 버전

Stable Diffusion 설치 버전에는 여러 가지가 있습니다. 그림 생성으로 유명한 Stable Diffusion을 개발자들은 편하게 사용할 수 있도록 여러 시도를 하는데, 그중 하나가 'easydiffusion'입니다. 
 

Easy Diffusion 설치

Easy Diffusion은 Stable Diffusion을 쉽게 사용할 수 있도록 도와주는 UI 프로그램입니다. 이 프로그램은 사용자가 입력한 이미지를 기반으로 Stable Diffusion을 수행하여 이미지를 생성합니다. 사용자는 입력 이미지의 크기, 확산 파라미터, 그리고 반복 횟수 등을 조정하여 생성되는 이미지의 질을 제어할 수 있습니다.
 
설치하기 위해서는 'https://github.com/easydiffusion/easydiffusion'으로 연결합니다. 모든 소스가 github 사이트에 제공됩니다. 

easydiffusion github 사이트

Easy Diffusion의 설치

설치 프로그램은 각 플랫폼 별로 github 사이트를 통해 제공됩니다. 마이크로소프트의 경우는 1.6GB 정도의 실행 파일로 제공됩니다. 파일 용량이 크기 때문에 다운로드되는 시간이 제법 걸립니다.

각 플랫폼 별 설치 프로그램

Easy Diffusion 설치와 사용의 특징

 
설치가 간편합니다. 내려받은 설치 파일(Easy-Diffusion-Windows.exe)을 실행하면 됩니다. 또한 GPU(그래픽 카드)가 없어도 CPU만으로도 동작합니다. 물론 속도는 매우 느립니다.

Easy Diffusion 설치 시작 화면

설치는 기본적으로 'C:' 드라이브에 하도록 합니다. 25GB 용량이 필요하다고 나와있는데, 그만큼 설치되는 파일이 많습니다. C드라이브에 설치하는 이유는 경로명이 복잡하지 않아야 사용이 편리하기 때문입니다. 

설치 폴더 선택

Stable Diffusion의 대표적인 설치 버전인 'Easy Diffusion'과 'Stable Diffusion WebUI'의 차이는 다음과 같습니다.

 Easy DiffusionStable Diffusion WebUI
장점설치가 쉽다
스타일 적용이 쉽다
자체 그림판 제공
CPU로만 동작 가능
그림을 그리는 그림판 기능이 상대적으로 우수하다
기능이 많다
다양한 추가 기능을 설치할 수 있다
사용자가 많다
단점기능이 상대적으로 적다설치가 조금 어렵다
많은 기능을 사용할 수 있어 복잡한 점이 있다
그림판 기능이 부족하다

Easy Diffusion은 설치가 쉬운 대신 설치 시간이 많이 걸립니다. 그림 그리는 인공지능의 서비스를 담당하는 서버 기능을 자신의 컴퓨터에 설치하는 셈이니 시간이 많이 소요될 수밖에 없습니다.

설치 후 실행

Easy Diffusion 실행

설치 후 폴더 안의 'Start Stable Diffusion UI'를 실행합니다. 프로그램이 로딩되는데 시간이 걸립니다. 로딩된 후 터미널은 그대로 둬야 합니다. 프로그램이 가동된 상태에서 브라우저 UI를 이용하여 프롬프트를 입력하니까요.

프로그램 시작

모든 준비가 끝나면 'localhost:9000'으로 Stable Diffusion UI를 열고 프롬프트를 입력합니다.

웹브라우저 Easy Diffusion 접속

반응형

댓글