티스토리 뷰

IT Story/머신러닝

Stable Diffusion - OpenPose 사용방법

행복한소식까치 2023. 3. 21. 06:26
반응형

 

미리 보고 오면 도움이 되는 강좌

2023.03.04 - [IT Story/머신러닝] - 저 사양 PC에서 스테이블 디퓨전(Stable diffusion) 사용하는 방법

2023.03.08 - [IT Story/머신러닝] - AI 그림 그리기 stable diffusion 사용 방법(txt2img)

2023.03.09 - [IT Story/머신러닝] - AI 그림 그리기 stable diffusion 사용 방법(im2img)

 

AI 그림 그리기 stable diffusion 사용 방법(im2img)

stable diffusion 시리즈 강좌입니다. 저번 강좌를 안 본 분 들은 아래 강좌 참고 하세요 저 사양 PC에서 stable Diffusion 설치방법 2023.03.04 - [IT Story/머신러닝] - 저 사양 PC에서 스테이블 디퓨전(Stable diffus

kindmaster.tistory.com

 

AI 그림 그리기 stable diffusion 사용 방법(txt2img)

저번시간 저사양 PC에서 사용하는 방법에 이어서 2번째 시간입니다. 2023.03.04 - [IT Story/머신러닝] - 저 사양 PC에서 스테이블 디퓨전(Stable diffusion) 사용하는 방법 저 사양 PC에서 스테이블 디퓨전(Sta

kindmaster.tistory.com

 

저 사양 PC에서 스테이블 디퓨전(Stable diffusion) 사용하는 방법

제 PC 사양은 롤도 힘들게 할 수 있는 초 저사양입니다. 인터넷 써핑 중 AI 그림 그리기 Stable diffusion 를 알게 되었습니다. 이 프로그램은 오픈소스이며 누가나 PC에 설치 해서 사용 할 수 있었습니

kindmaster.tistory.com

 

OpenPose 란

이미지 모델의 원하는 포즈를 쉽게 생성하기 위해 사용하는  컨트롤넷의 확장 기능 중 하나 입니다.

 

Extensions > Available > Load form 클릭

 

리스트 중에 OpenPose Editor tab을 찾아서 install 을 클릭하여 설치

 

 

설치가 완료되면 installed 항목에 openpose-editor 항목이 상단에 보임

Extensions> Installed > Apply and restart UI 클릭해서 서비스 재시작

 

 

아래 그림과 같이 OpenPose Editor 항목이 생겨 있습니다.

 

 

오른쪽 졸라맨 같은 이미지의 둥근 점부분을 클릭하여 원하는 포즈로 변경 후 Send to txt2img 버턴을 클릭합니다.

 

 

아래 이미지와 같이 프롬프트를 생성 과  ControlNet 설정을 적용 후 Generate  클릭시 오픈포즈에서 생성한 이미지와 유사하게 포즈를 한 이미지가 생성되게 됩니다.( 가끔 이미지가 다르게 생성 될 때가 있는것으로 보아 프롬프트에도 양팔을 벌린모양 이란뜻의 구문을 추가 하면 원하는 포즈를 더 쉽게 생성 할 수 있는 것 같습니다.)

 

 

 

ControlNet 에 모델이 없는 경우 아래사이트에 모델을 다운 받습니다.

https://huggingface.co/lllyasviel/ControlNet/tree/main/models

 

lllyasviel/ControlNet at main

Detected Pickle imports (4) "torch.LongStorage", "torch._utils._rebuild_tensor_v2", "torch.FloatStorage", "collections.OrderedDict" What is a pickle import?

huggingface.co

 

다운받은 모델을 아래 경로로 이동 후 릴로드 화살표 클릭 하면 해당 모델이 나타납니다. 

Stable-Diffusion\stable-diffusion-webui\models\ControlNet

 

 

반응형
댓글