티스토리 뷰
이글은 스테이블디퓨전을 설치하기 위해서 5단계로 구분하여 설명한다.
스테이블디퓨전 설치에 필요한 파일 하나만 다운로드 받고 실행하면 된다. 아래에서 설명하는 대로 1단계만 진행해도 스테이블디퓨전은 설치 완료되고 이미지 생성을 할 수 있다. 나머지 2~5단계는 사용자가 취향에 맞게 그리기 위한 이미지 스타일을 추가하는 과정이다. 5단계에서는 인물 자세를 조절하는 콘트롤넷도 설치한다.
1단계. SD 다운로드 & 설치
1) Stable Diffusion 프로그램을 다운로드 하기 위해서 다음 웹사이트 url 주소로 접속한 후 sd.webui.zip 압축파일을 다운로드 한다.
https://github.com/AUTOMATIC1111/stable-diffusion-webui/releases/tag/v1.0.0-pre
2) sd.webui.zip 압축파일을 사용자가 원하는 폴더(예, c:\sd.webui)에 압축을 푼 후 update.bat 배치파일을 실행하고 run.bat 파일을 실행한다. 실행이 끝나면 자동으로 Stable diffusion 프로그램이 구동된다. 자동으로 구동도지않으면 사용자 직접 웹사이트 주소인 http://127.0.0.1:7860 를 입력하여 구동하면 된다.
2단계. 모델 다운로드
1) Stable Diffusion 프로그램에서 이미지를 생성하기 위해서는 체크포인트 모델이 필요하다. 이는 다음 사이트로 접속하여 다운로드 한다.
https://civitai.com/models/43331/majicmix-realistic?modelVersionId=176425
2) 접속한 CIVITAI 사이트에서 다운로드 버튼을 클릭하여 체크포인트 파일(majicmixRealistic_v7.safetensors)을 다운받다. 체크포인트 파일 용량은 1.99GB로 비교적 크기때문에 다운로드하는데 다소 시간이 소요된다.
3) 다운받은 체크포인트 파일은 \webui\models\Stable-diffusion 폴더에 저장한다.
3단계. vae 다운로드
1) 이미지 품질을 향상하기 위해서 필요한 파일을 다음 웹사이트로 접속한다.
2) 접속한 다운로드 사이트에서 vae-ft-mse-840000-ema-pruned.ckpt 파일을 다운로드 버튼 선택하여 다운받는다.
3) 다운받은 파일은 \webui\models\vae 폴더에 저장한다.
4단계. 콘트롤넷 다운로드
1) 콘트롤넷 파일을 다운로드 하기 위해서는 다음 웹사이트로 접속한다.
https://huggingface.co/lllyasviel/ControlNet/tree/main/models
2) 다운로드 사이트에서 control_sd15_cannpy.pth, control_sd15_depth.pth, control_sd15_openpose.pth 세 개의 파일을 다운받는다.
3) 다운받은 3개의 파일을 \webui\extensions\sd-webui-controlnet\models 폴더에 저장한다.
5단계. Stable Diffusion에 SD VAE 메뉴 보이게 하기
1) 메뉴 탭에서 settings를 선택하고 user interface -> user interface -> quicksettings list에서 sd_model_checkpoint만 선택되어 있는데, 여기서 검색해서 CLIP_stop_at_last_layers와 sd_vae 추가한다. 최종적으로 설정을 다시 활성화하기 위해서 Apply settings 버튼을 클릭한 후 Reload UI 버튼을 클릭한다.
2) 메뉴 탭에서 extensions 하위 메뉴에서 available -> load from 클릭하여 표 위에 검색창에서 sd-webui-controlnet 검색해서 install 클릭한다.
3) sd-webui-controlnet이 설치가 잘 되었는지는 installed 버튼을 선택하여 확인한다.
<생성한 이미지 예시>
생성 프롬프트
positive:
ultra detailed, highres, (realistic, photo-realistic:1.4), 8k, raw photo, (masterpiece), (best quality), physically-based rendering, Female college student, brown hair, Korea, street, looking, white T-shirt, realistic photography, professional color graded, 8K, F2.4, 35mm, big breast
negative
paintings, sketches, (low quality:2), (normal quality:2), (worst quality:2), lowres, ((monochrome)), (grayscale)), acnes, skin spots, age spot, skin blemishes, bad feet, ((wrong feet)), (wrong shoes), bad hands, distorted, blurry, missing fingers, multiple feet, bad knees, extra fingers
생성 프롬프트 2
best quality, masterpiece, ultra high res, (photorealistic:1.4), 1girl, looking at viewer, black hair, Sweater, <lora:naralorashy:0.1>, big breasts, window, bed
Negative prompt: ng_deepnegative_v1_75t, paintings, sketches, (low quality:2), (normal quality:2), (worst quality:2), lowres, ((monochrome)), (grayscale)), acnes, skin spots, age spot, skin blemishes, bad feet, ((wrong feet)), (wrong shoes), bad hands, distorted, blurry, missing fingers, multiple feet, bad knees, extra fingers
Steps: 20, Sampler: DPM++ SDE, Schedule type: Karras, CFG scale: 7, Seed: 1307328373, Size: 540x540, Model hash: 7c819b6d13, Model: majicmixRealistic_v7, VAE hash: 735e4c3a44, VAE: vae-ft-mse-840000-ema-pruned.safetensors, Lora hashes: "naralorashy: 419b0d4b8b36", Version: v1.9.0
'생활 도움글' 카테고리의 다른 글
아나콘다 환경에서 스테이블 디퓨젼 포지(Stable Diffusion Forge) 설치 (0) | 2024.04.23 |
---|---|
아나콘다 환경에서 Stable Diffusion 실행하기 (0) | 2024.04.19 |
돈 버는 앱 테크 (0) | 2023.01.09 |
자동차세 연납, 9.15% 절세 (0) | 2022.12.28 |
13월의 월급...연말정산 연금저축·IRP 활용법 (0) | 2022.12.26 |