RedMeta

이전에 AI 이미지를 만들기 위해서는 굉장히 고사양의 그래픽 카드가 필요했습니다. 하지만 이제는 집에서 사용하는 PC에서도 충분히 인공지능 AI로 이미지를 만들어 낼 수 있습니다. 오늘은 Stable Diffusion을 이용해서 AI를 만드는 방법에 대해서 알아보겠습니다. 간단하게도 만들 수 있지만, 딥하게 들어간다면 정말 무궁무진하게 이미지를 다양한 방법으로 만들어 낼 수 있습니다.

 

AI 이미지 만들기

1. 파이썬 설치

2. github 설치

3. stable diffusion 설치

4. AI 이미지 제작 

 

 

1. Python 설치하기

파이썬을 이용하기 때문에 PC에 파이썬이 먼저 설치되어 있어야 합니다.

코딩을 하는 것은 아니기 때문에 설치만 되어 있으면 됩니다.

 

https://www.python.org/downloads/release/python-3106/

 

Python Release Python 3.10.6

The official home of the Python Programming Language

www.python.org

 

특수한 경우가 아니라면 Windows installer 64bit를 설치해 주시면 됩니다. 다른 운영체제를 사용 중이시라면 다른 버전을 받아 주시고, 잘 안되신다면 댓글로 남겨주세요

 

설치는 간단하게 next를 클릭하면서 넘어가 주시면 되고, 아래 Add Python 3.10 to PATH는 체크를 해주는 것이 좋습니다. 환경설정에 등록해서 파이썬 명령어를 다양한 곳에서 사용이 가능하게 만들어 줍니다.

 

2. Git 설치하기

git 명령어를 통해서 Stable Diffusion 프로그램을 가져올 것이기 때문에 깃허브도 같이 설치해 줍니다.

 

https://git-scm.com/download/win

 

Git - Downloading Package

Download for Windows Click here to download the latest (2.46.0) 32-bit version of Git for Windows. This is the most recent maintained build. It was released about 1 month ago, on 2024-07-29. Other Git for Windows downloads Standalone Installer 32-bit Git f

git-scm.com

 

파이썬 설치와 마찬가지로 64비트를 설치해 주시면 됩니다. 아마 32비트는 거의 대부분의 경우 사용을 안하실 겁니다.

 

Git 또한 특별하게 옵션 선택 없이 Next를 클릭해서 설치해 주세요, 아마 Next를 굉장히 많이 눌렀던 것으로 기억합니다.

 

 

3. Stable Diffusion (Automatic 1111) 설치하기

다음으로 이번 시간의 메인인 Stable Diffusion을 설치해 주시면 됩니다. Github를 통해서 배포가 되고 있으며 Automatic 1111 작성자가 배포 중에 있습니다.

 

https://github.com/AUTOMATIC1111/stable-diffusion-webui

 

GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI

Stable Diffusion web UI. Contribute to AUTOMATIC1111/stable-diffusion-webui development by creating an account on GitHub.

github.com

 

링크 아래로 내리다 보면 Automatic Installation on Windows 부분이 있습니다. Ctrl+F 찾기로 찾으면 빨리 찾을 수 있습니다.

3번에 있는 명령어를 복사해서 명령 프롬프트 cmd에 입력해 주시면 됩니다.

 

 

아래에 git clone 명령어를 남겨 드리겠습니다.

 

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

 

설치할 폴더로 이동해서 주소 창에 [cmd] 를 입력해 보시면 명령 프롬프트를 해당 폴더에서 열 수 있습니다.

 

터미널 창에 이제 명령어를 붙여넣어 주시기만 하면 설치가 진행 됩니다.

 

저 같은 경우 [문서] 폴더 안에 설치를 했습니다. 폴더 이름은 [Stable-diffusion-webui] 라는 이름으로 설치가 됩니다. 해당 폴더로 이동해 줍니다.

 

webui.bat를 실행해 주시면 AI 이미지를 만들 수 있는 툴이 설치가 됩니다.

 

파이썬이 정상적으로 설치가 되어 있다면 자동으로 Stable Diffusion 설치가 가능하실 겁니다.

설치는 꽤 시간이 걸리게 됩니다. 끝날 때까지 잘 기다려 주시면 됩니다.

 

그러면 위와 같이 툴이 나타나게 됩니다. 굉장히 복잡한 툴이지만 Prompt 부분에 영어로 설명만 적어주시고 Generate를 클릭하시면 자동으로 이미지가 생성됩니다.

모델을 넣거나, 이미지를 이용해서 2차 이미지를 만들어 내거나 영상을 만들어내는 등 고급 기능들은 다음 시간에 알아보도록 하겠습니다.

 

한가지 더 해줘야 할 것이 있습니다.

 

\Documents\stable-diffusion-webui\venv\Scripts

해당 폴더로 이동하셔서 activate.bat 파일을 한번 실행해 줍니다. 아마 인증 과정일 것 같습니다.

 

항상 실행하실 때에는 cmd 창이 열려 있어야 합니다. 이 창이 켜져 있어야만 웹페이지에서 이미지를 만들 수 있습니다. cmd 창을 끄게 되면 웹 사이트도 함께 꺼지게 됩니다.

 

사이트에 연결할 수 없음

127.0.0.1에서 연결을 거부했습니다.

 

해당 메시지가 발생한다면 혹시나 내가 명령 프롬프트(cmd)를 끄지는 않았는지 다시 한번 확인해 줍니다.

잘 안되시거나 막히는 부분이 있으시면 댓글로 남겨주세요 감사합니다.

 

2023.05.27 - [Coding] - 비트코인 자동매매 프로그램 - 업비트 API 신청방법

 

비트코인 자동매매 프로그램 - 업비트 API 신청방법

비트코인은 24시간 장이 쉬지 않고 돌아가는 형태입니다. 그렇기 때문에 내가 거래를 자주하는 사람이라면 24시간 내내 거래소에 붙어서 보고 있어야하는데요, 그렇지 못할 경우 업비트 API를 이

hnm1.tistory.com

 

공유하기

facebook twitter kakaoTalk kakaostory naver band