본문 바로가기
카테고리 없음

[Stable diffusion / Web ui] sd-forge-layerdiffuse tools not showing -Solved

by Mr.noobiest 2024. 5. 13.

 

Stable Diffusion 배경화면 제거 툴(LayerDiffuse)


Stable Diffusion web ui에서 이미지나 생성될 이미지들의 배경화면을 없애는 툴이 있는데, LayerDiffuse라고 한다.

해당 툴을 사용하면 removebg처럼 불필요한 배경화면을 알아서 지워주는데, 어떠한 로고를 생성하거나 아이템 이미지 같이 처음부터 배경화면이 없어야 하는 이미지를 생성할때 크게 도움이 되는 Extension이다.

 

 

GitHub - layerdiffusion/sd-forge-layerdiffuse: [WIP] Layer Diffusion for WebUI (via Forge)

[WIP] Layer Diffusion for WebUI (via Forge). Contribute to layerdiffusion/sd-forge-layerdiffuse development by creating an account on GitHub.

github.com

깃허브 예시 이미지

 

설치방법은 아주 간단하다. 

web ui -> Extensions -> Install from URL -> URL for extension's git repository 에 https://github.com/layerdiffusion/sd-forge-layerdiffuse.git 를 입력 후 Install한다 이후 web ui를 다시 실행하면 된다.

 


 

 

Install 했는데, 툴 목록에 안뜬다.(LayerDiffuse Now Showing)


이렇게 설치한 이후 아래와 같이 LayerDiffuse가 툴 목록에 떠야하는데, 안뜨는 경우가 있다.

원인은 간단하다.

ModuleNotFoundError No module named 'ldm patched'

LayerDiffuse not showing

 


 

 

해결방법


아래 주소로 이동하여, 아래 이미지와 같이 .zip으로 다운로드를 합니다.

https://github.com/lllyasviel/stable-diffusion-webui-forge

 

GitHub - lllyasviel/stable-diffusion-webui-forge

Contribute to lllyasviel/stable-diffusion-webui-forge development by creating an account on GitHub.

github.com

 

위 주소의 Code -> Download ZIP 다운로드를 합니다.

 

압축해제한 폴더안의 "ldm_patched" 폴더와 "modules_forge" 폴더를 webui.sh가 있는 곳에 폴더째로 붙여넣는다.

Stable-diffusion-webui 폴더안에 해당 폴더를 넣는다.

 

이후 서버를 다시 시작하면, 정상적으로 LayerDiffuse가 보일것이다.

 

 

끝.

 

728x90
반응형