배웠던 내용을 토대로 하나하나씩 이미지 제작하는 방법을 게시해 봅니다.
Describe 명령어를 활용한 레퍼런스 이미지를 활용하여 이미지 생성해보려 합니다
우선 픽사베이에서 그림 한개를 따옵니다.
위 이미지를 디스코드 대화창에 복사 붙여넣기 합니다
그리고 디스코드 대화창에 /describe를 입력하면 Image와 Link를 선택할 수 있는데 아까 대화창에 업로드했던 사진의 링크주소를 복사 붙여넣기하여 프롬프트를 입력하여 위 사진처럼 해당 사진의 프롬프트를 획득하려 했습니다
그러나 이상하게도 Internal Server Error 가 떴습니다.
서버 오류인듯 하여 잠시 대기 후 다시 재생성을 요청하니
위와 같이 프롬프트 4개를 작성해 주었고 제일 하단에 숫자 1~4중 한개를 누르면 생성된 기존 프롬프트에서 아래 그림이 나타납니다
위의 사진 같이 해당 번호의 프롬프트를 수정할 수 있으며 이 상태에서 전송 버튼 누르면 바로 이 프롬프트에 대한 이미지 생성이 됩니다
또한 제일 우측에 있는 노란색 테두리로 표시한 순환모양 버튼 누르면 4개의 변경된 프롬프트가 출력됩니다
그리 고 제일 마지막 노란색 테두리로 표시한 Imagine all 버튼을 누르면 해당 프롬프트 4개에 대한 이미지가 각각 생성이 됩니다.
위와 같이 재성된 된 이미지에 대해 간략히 설명해 봅니다
이미지가 1번 그 우측이 2번 좌측 아래 3번 우측 우측 아래 사진이 4번에 해당됩니다
U1~U4 중 한개 버튼은 위에서 설명한 순서의 이미지중 해당 이미지만 크게 볼 때 출력합니다
만약 제일 오른쪽 순환버튼을 누르면 4개의 이미지 모두가 변경되어 출력 될 것입니다.
V1~V4 중 1개 버튼을 눌렀을 때는 해당 이미지를 기준으로 4개의 사진을 생성합니다.
만약 V1~V4 클릭시 해당 이미지를 프롬프트를 좀 더 수정하여 이미지 생성하고자 할 때는 먼저 해줘야 할 옵션이 있습니다
디스코드 대화창에 /settings이라고 입력하면 아래와 같은 화면이 뜹니다
여기서 위의 노란테두리의 Remix Mode를 클릭한 후 방금 전 사진의 V1~V4 중 1개의 버튼을 누르면 아래와 같이 이미지 생선 전 프롬프트를 수정할 수 있는 팝업창이 뜹니다.
이제 이미지 생성해 보겠습니다
아래 <A이미지>를 <B 이미지>스타일대로 바꾸려는 작업을 해 보려합니다
<A 이미지>
<B 이미지>
디스코드 대화창에 아까 <A이미지>의 링크주소와 <B 이미지>를 생성하기 위해 사용했던 프롬프트를 이용합니다
<B 이미지> 프롬프트
Abstract vector illustration of a modern cityscape with skyscrapers, reflections on the water surface, gradient background in blue and gray colors in the style of an abstract vector artist. --ar 128:85
대화창 프롬프트는 아래 구조와 같은 형식입니다
/imagine prompt <A이미지>링크주소 <B 이미지> 프롬프트 —sref <A이미지>링크주소 —sw 1000 —s 50 —iw 3 —v 6.0과 같이 입력해 줍니다
아래 프롬프트를 입력하여
/imagine prompt https://s.mj.run/x2aYJFBzWNA Abstract vector illustration of a modern cityscape with skyscrapers, reflections on the water surface, gradient background in blue and gray colors in the style of an abstract vector artist. --sref https://s.mj.run/x2aYJFBzWNA --sw 1000 --s 50 --iw 3 --v 6.0이미지를 생성하면
위와 같이 <A이미지>에는 없던 잔물결 모양이 <B이미지>에 있던 잔물결 형태가 적용되어 새로운 형태의 원하는 이미지가 생 성되었습니다.
아까 프롬프트 입력시 참조했었던 옵션에 대해 잠깐 집고 넘어가보겠습니다.
프롬프트 옵션인 sw, s, v, sref, iw은 아래 챗GPT 답변을 참조하세요
미드저니의 다양한 옵션을 사용하면 이미지 생성의 세부 사항을 더 정밀하게 제어할 수 있습니다. 여기 각 옵션에 대한 설명을 제공합니다.
1. --s (stylize)
--s 옵션은 이미지의 스타일화 정도를 제어합니다. 값은 0에서 1000 사이의 숫자로 설정할 수 있으며, 기본값은 250입니다. 값이 높을수록 더 많은 스타일화가 적용됩니다.
예시:
--s 50: 덜 스타일화된 이미지 (더 현실적)
--s 750: 더 스타일화된 이미지 (더 예술적)
2. --sw (style weight)
--sw 옵션은 이미지의 스타일 가중치를 제어합니다. 이 옵션은 스타일화된 이미지에서 특정 요소의 가중치를 더 높이거나 낮출 수 있습니다. 주로 특정 스타일의 강도를 조정하는 데 사용됩니다.
3. --iw (image weight)
--iw 옵션은 이미지 프롬프트의 가중치를 제어합니다. 이미지와 텍스트 프롬프트를 함께 사용할 때, 이미지가 텍스트에 비해 얼마나 중요한지 결정할 수 있습니다. 값은 일반적으로 0.5에서 2 사이로 설정됩니다.
예시:
--iw 0.5: 텍스트 프롬프트가 더 중요
--iw 1.5: 이미지 프롬프트가 더 중요
4. --v (version)
--v 옵션은 미드저니의 특정 버전을 사용할 때 사용됩니다. 미드저니는 주기적으로 업데이트되며, 각각의 버전은 조금씩 다른 스타일과 기능을 제공합니다.
예시:
--v 4: 미드저니의 4번째 버전을 사용
5. --sref (style reference)
--sref 옵션은 스타일 참조 이미지를 제공하여, 생성되는 이미지가 특정 스타일을 따르도록 합니다. 이 옵션을 사용하면 다른 이미지의 스타일을 복사해 새로운 이미지에 적용할 수 있습니다.
예시:
--sref <url>: 주어진 URL의 이미지 스타일을 참조하여 새 이미지를 생성
이 옵션들을 사용하면 이미지 생성 시 다양한 스타일과 가중치를 조정하여 원하는 결과물을 얻을 수 있습니다.
이상 간단한 레퍼전스 적용 이미지 생성 방법이었습니다
#11기미드저니