본문 바로가기
AI-인공지능

stable Diffusion - img2img 사용

by 연풍사랑 2024. 4. 4.

4 월에 결혼하는 모든 신랑, 신부들에게 축하 보냅니다.

특히 4월 6일 결혼 하는 신랑, 신부에게 영원히 행복하게 잘 살기를 축원합니다.

덧붙여 카톨릭 성당에서 결혼식을 올리는 신랑,신부들 에게  하느님의 축복이 내리시길 기원합니다.

 

오늘은 SD 를 이용하여 image 를 만들고 img2img 기능을 이용하여 image 를 교정 해 본다.

SD 에서 간단하게 image 를 만든다.

그리고 seed 값을 주고 거기에 prompt 만 추가 했다.

photo of  a very beautiful  woman,  formal suit , studio light, cowboy shot,  no background
Seed: 1187583432
Model: chilloutmix_NiPrunedFp32Fix
photo of  a very beautiful  woman,  formal suit , studio light, cowboy shot,  no background, sun hat, 
Seed: 1187583432
Model: chilloutmix_NiPrunedFp32Fix

좌우 사진을 비교하면 "sun hat " prompt 만 추가 되었다.

seed 번호는 고유번호가 맞지만 다른 조건들도 모두 똑같을 경우에 결과물도 똑 같아진다.

prompt 에 ,  하나가 추가 되어도 약간 바뀐 결과물이 나온다.

다른 사람들의 작품을 가져와 만들때는 prompt , sampling method, sampling step, CFG scale , checkpoint model 등 도 

똑같아야 하지만 거기에 seed 번호고 같아야 결과물이 똑같아 진다.

 

이제 image 를 img2img 탭으로 보내보자.

 위 사진아래 있는 아이콘 중에서 그림액자 모양을 클릭하면 img2img 탭으로 image 가 간다.

img2img 에서 sun hat 를 추가 해 본다.

A. 원본
photo of  a very beautiful  woman,  formal suit , studio light, cowboy shot,  no background
Seed: 1187583432
Model: chilloutmix_NiPrunedFp32Fix
B. 변형
photo of  a very beautiful  woman,  formal suit , studio light, cowboy shot,  no background, (((sun hat))), 
Seed: 1187583432
Model: chilloutmix_NiPrunedFp32Fix
C. inpaint 기능사용후 변형
photo of  a very beautiful  woman,  formal suit , studio light, cowboy shot,  no background, (((sun hat))), 
Seed: 1187583432
Model: chilloutmix_NiPrunedFp32Fix

  Denoising strength 값은 7.0 으로 한다.

B image 는 (((sun hat))) prompt 만 추가하여 변형시킨것인데  , 원본과 비교해 보면 얼굴이 살짝 바뀐것을 알수있다.

보통 우리는 얼굴은 바뀌지 않기를 원하는 경우가 많다. 모처럼 마음에 드는 얼굴인데

변형과정에서 얼굴이 바뀌면 별로 만족스럽지 못하다.

그래서 C image 는 inpaint 기능을 사용하여 만들었다.

사진 아래 inpaint  탭을 클릭하고 마우스를 이용하여 모자 부분을 색칠해 준다.

빨간 마름모꼴에 있는 아이콘을 누르면 색칠붓의 크기를 조절하여 색칠 할 수있다.

 

inpaint 조건은 다른것들은 그대로 하고 중요한 부분은

inpaint masked : 마스킹 된 부분 만 바뀌어 준다.    inpaint not masked : 마스킹 된 곳을 제외하고 다른곳을 바뀌어 준다.

inpaint area 는  only masked 선택하고 

 

특히 Denoising strength 는 0.6 이나 0.7이 적당하다.

         이 수치는 0 으로가면  전혀 안 바뀌고 , 숫자가 커질수록 많이 바뀌기 때문에 0.6 ~ 0.7이 적당하다.

         물론 inpaint 기능에서는 마스킹된 부분만 바뀌기 때문에 숫자가 커져도 원하는 결과물을 얻을수있다.

 

입술부분만 마스킹하여 ....... smile 과 red lipstic 을 추가하여 나온 image

 

내가 필요한 사진을 만들기 위하여 아주 편리한 기능이다.

 

4월의 신부

 

즐거운 주말 보내요.

728x90