그림AI/Fooocus

Fooocus 응용 1 - Fooocus로 스케치 채색하기

infonae 2024. 12. 13. 18:17

 

Fooocus의 이미지 프롬프트 기능을 이용해 스케치 이미지를 업로드하고 채색하는 방법을 알아보겠습니다. 이 글에서는 모델로 NoobAI-XL을 사용했습니다.

스케치 이미지를 따로 가지고 있지 않기 때문에 아래 프롬프트로 생성한 스케치 느낌의 이미지를 이용하겠습니다.

 

프롬프트
1girl, sketch, lineart, monochrome, greyscale, simple background, general, masterpiece, best quality, good quality
부정 프롬프트
nsfw, lowres, bad, error, fewer, missing, extra, worst quality, jpeg artifacts, bad quality, watermark, unfinished, displeasing, chromatic aberration, signature, extra digits, artistic error, username, scan, abstract

 

PyraCanny

 

Image Prompt에서 이미지를 업로드하고 PyraCanny를 활성화 한 후 Stop At과 Weight를 높은 값으로 해줍니다. 그리고 프롬프트에 원하는 내용을 입력해줍니다.

프롬프트
1girl, sketch, blue eyes, black hair, light smile, general, masterpiece, best quality, good quality

 

부정프롬프트는 전과 동일합니다.

 

Stop At, Weight, 프롬프트에 따라 결과가 다르게 나옵니다.

프롬프트
1girl, black eyes, brown hair, classroom, general, masterpiece, best quality, good quality, newest

업로드한 이미지에 대해 PyraCanny로 얻어진 외곽선 정보와 프롬프트를 이용해 이미지를 생성하는 것이기 때문에 업로드한 이미지와 차이가 생길수 밖에 없습니다.

 

 

CPDS

CPDS의 경우 업로드한 이미지의 색상 대비를 이용해서 이미지를 생성하고 경우에 따라 PyraCanny보다 좋은 결과를 얻을 수도 있습니다.

프롬프트
1girl, black eyes, brown hair, classroom, general, masterpiece, best quality, good quality, newest

 

 

PyraCanny + CPDS

 

둘을 같이 쓸수도 있습니다.

 

프롬프트
1girl, black eyes, brown hair, classroom, general, masterpiece, best quality, good quality, newest

 

 

Lora를 사용해 더 좋은 결과를 얻을수도 있습니다.