WebUI Hires.fix Img2Img 중에 뭘 써야되나?
WebUI에서 이미지 생성 시
Hires.fix 라는 기능을 발견할 수 있는데
이미지 생성 후 기존 이미지를 유지하면서
해상도를 2배로 키워주는 기능인데
img2img에는 이런 기능이 없기 때문에
이미지를 키울 경우에는 뭘 써야할까 싶겠지만
본질적으로는 별 차이가 없는게
일단 Hires.fix를 사용하면
이미지를 Upscaler를 이용해서 2배로 늘려준 후
Denoising Strength를 적용해서 그리는 식인데
생성한 이미지를 Extra > Upscaler로 키우고
img2img에서 키운 이미지 넣고
다시 img2img를 돌려보면 동일한 결과를 얻을 수 있다
만약 img2img에서 Resize mode를
Just resize (latent upscale)을 사용한 뒤
Settings > Upscaler 검색 후
Upscaler for img2img를 원하는 업스케일러로 바꿔주면
extra에서 매번 늘려 올 필요도 없어지게 된다
마지막으로 원본 이미지와
Hires.fix, img2img를 이용해 늘린 사진인데
기능 상 차이가 없는 것이 보인다
근데 둘다 원본과 100% 똑같지는 않은데
구조 상 다시 그리는 과정에서
틀리는 부분이 생기기 때문에
이는 Denoising Strength를 줄여보는 것 외에는
어찌 할 방법이 없다
Leave a Reply
이메일은 알림 용도로만 사용됩니다.