본문 바로가기
잡담/WebUI(stable-diffusion)

WebUI 컨트롤넷 fake_scribble 사용방법

by flatsun 2023. 3. 5.
반응형

 

WebUI 컨트롤넷(ControlNet) 설치방법

WebUI에서 컨트롤넷을 설치해 위 이미지와 같이 이미지를 기반으로 포즈를 편하게 잡거나 채색을 해주는 등 온갖 기능을 수행할 수 있는데 일단 이 글에서는 설치방법에 대해 알아본다 먼저 WebUI

flatsun.tistory.com

 

WebUI 컨트롤넷 Scribble로 사진 윤곽선 따서 생성방법

WebUI 컨트롤넷(ControlNet) 설치방법 WebUI에서 컨트롤넷을 설치해 위 이미지와 같이 이미지를 기반으로 포즈를 편하게 잡거나 채색을 해주는 등 온갖 기능을 수행할 수 있는데 일단 이 글에서는 설

flatsun.tistory.com

WebUI에서 컨트롤넷을 설치하면

각종 Preprocessor를 사용하여

이미지를 생성할 수 있는데

 

일단 fake_scribble의 경우에는

Preprocessor를 fake_scribble 으로

Model을 scribble로 설정하면 끝이다

 

간단한 특이점을 보면

위 링크의 Scribble와

동일한 알고리즘을 사용하지만

 

윤곽선을 내가 그리는게 아니라

AI가 대신 그려주는 형태인데

 

왼쪽의 사진을 가지고

중간은 내가 그린거고

오른쪽은 fake_scribble 으로 자동 생성된건데

인물은 영 개판인 것이 보인다

 

fake_scribble 을 사용한 예제 

 

scribble 을 사용한 예제

 

각각 이미지를 생성해보면

내가 직접 그린 윤곽선의 경우

사진과 구도가 비슷하나

 

fake_scribble의 경우에는

하나도 똑같지 않은 것이 보이는데

이건 인물 외곽선 그을 때 사용하는 것이 아니라

 

직선이 많이 들어간 건물 등

찍어낼 때 사용하는 용도라서

 

건물 찍을때는 손으로 긋기도 난감한데

fake_scribble를 사용하여 자동으로 찍어내면

매우 탁월하게 찍어내는 것이 보인다

 

결국

인물에는 scribble

건물에는 fake_scribble

이런 용도로 보면 되겠다

 

마지막으로 건물 찍는다고 하면

MLSD와 비교할 수도 있는데

fake_scribble의 경우

원본의 모양을 더 잘 유지하지만

 

MLSD의 경우에는

변형이 가해져서 뽑아진다고 보면 되겠다

 

WebUI 컨트롤넷 MLSD로 배경 생성방법

WebUI 에서 ControlNet을 설치하면 사용할 수 있는 옵션 중 하나인 MLSD는 건물이나 인테리어 등을 이미지로 만드는데 매우 탁월한데 먼저 ControlNet에서 Enable을 체크하고 preprocessor와 Model을 mlsd로 설정

flatsun.tistory.com

 

반응형

댓글