Stable Diffusion inpaint upload 사용방법 및 예제
WebUI 에서 Inpaint 기능 사용 시
수작업으로 Mask 영역을 칠하는게
굉장히 귀찮은 일인데
얼굴이라도 새로 칠한다고 하면
들어가는 시간과 노동력이 장난이 아니다
하지만 얼굴 영역의 mask만 구하면
inpaint upload를 사용해서
간단히 얼굴을 교체해줄 수 있는데
여기서 Segment Anything을 설치해주면
mask를 정말 쉽게 만들 수 있어서
이 작업을 간단하게 처리할 수 있다
먼저 위 링크 참조해서 설치 후
GroundingDINO에 face 넣어서 얼굴만 뽑아주면
이미지와 같이 얼굴 마스크를 얻을 수 있는데
이후 Inpaint upload로 가서
원본 이미지 넣고 얼굴 마스크 넣어주면
간단하게 얼굴을 변경해줄 수 있고
또 보니까 손과 컵이 뭔가 좀 이상한데
손만 뽑아온 뒤 다시 칠해주고
컵 아랫몸은 뭔가 어색하기 때문에
Lama Cleaner를 사용해서 지워버리면
수작업으로 inpaint 시키면 한참 걸릴거
순식간에 정리가 완료된 것이 보인다
그리고 그림 완성시키고 보니까
또 소매 부분이 이상한데
이런 뽑아내기 애매한 부분만
수작업으로 inpaint 처리해주면 되겠다
Leave a Reply
이메일은 알림 용도로만 사용됩니다.