WebUI Segment Anything 설치 및 사용방법
Segment Anything은 META 사에서 만든 기술로
원하는 텍스쳐만 잘라 빼내주는 기술인데
이걸 사용해주면 inpaint 사용 시
노가다 하는 시간이 비약적으로 감소하기 때문에
사용하지 않을 이유가 없다
먼저 설치방법은
Extensions > Install from URL로 들어온 뒤
https://github.com/continue-revolution/sd-webui-segment-anything
위 내용을 입력하고 설치한 뒤
WebUI를 다시 실행해주자
다음은 위 링크로 이동한 뒤
강조 표시한 sam_vit_h를 다운로드 받고
(저용량 파일은 속도도 느림)
C:\stable-diffusion-webui\extensions\sd-webui-segment-anything\models\sam
위 경로에 받은 파일을 넣어주자
이제 WebUI로 돌아오면
Segment Anything이 왼쪽에 추가된 것이 보일텐데
SAM Model 에서는 아까 다운받은 파일을 선택한 뒤
Enable GroundingDINO를 체크하고
Detection Prompt에서는 빼낼 대상을 입력하면 되는데
People, face, background
이런 식의 간단한 영어만 입력해도
알아서 잘 알아듣고 빼내준다
이후 Preview Segmentation을 눌러주면
빼낸 이미지와 마스크 영역을 얻을 수 있고
이후 img2img에서 inpaint upload 시
이미지와 생성한 마스크 영역을 사용해서
편하게 이미지를 변경해줄 수 있다
Leave a Reply
이메일은 알림 용도로만 사용됩니다.