Flux 모델을 이용하여 이미지를 만들 때는 항상 막막함을 느낀다.
이번에는 무엇을 생성해 볼까? 하는 생각을 시작으로 머리를 굴려 본다.
처음부터 완성된 prompt 를 만들기는 어렵다.
과거 초보 시절에는 대부분 다른 고수 분들의 prompt 를 가져와 만들고 조금 씩 수정하면 서 나의 이미지를 만들었지만, 이제는 어느 정도 다른 사람들의 이미지 정도는 만들 수 있기 때문에 새롭게 이미지를 만들기 위하여 많은 고민을 하게 된다.
하나의 멋진 이미지를 만들기 위해 제법 많은 시간이 필요하게 되었다.
![]() |
도시의 야경 |
이 이미지는 실제 사진이 아니고 역시 Flux 로 생성한 AI 이미지 이다.
내가 이 이미지를 만든 과정은 이러하다.
1. 이미지 초안 잡기
어떤 이미지를 만들어 볼까 하는 생각이 이미지 만드는 일의 첫걸음이다.
- 머리 속에서 떠오른 아이디어로 초안 만들기
- 다른 사람들의 사진이나 그림을 보고 시작하기
- 그동안 만들었던 이미지들을 재 검토 하면서 시작하기
- chatGPT 한테 걍 물어보기
다른 사람의 사진이나 그림은 주로 civitAI, pinterest 사이트를 방문하여 구경도 하고 아이디어도 찾는다. 아니면 그동안 만들었던 이미지를 다시 보면서 좀 더 수정하고 싶거나 보완하고 싶은 아이디어가 떠오르기도 한다. 또는 시간적으로 어떤 특정한 날이나 책이나 웹툰을 보다 떠오른 게 있으면 초안을 만든다.
2. 간단한 prompt 만들기
- 번역기 돌려가며 기본적인 프롬프트 만들기
- 그동안 만든 프롬프트를 참조하여 만들기
- 마음에 드는 이미지가 있으면 image to prompt 의 도움을 받아 프롬프트를 생성한다. chatGPT에게도 이미지를 올리고 프롬프트 생성을 요청하면 만들어 준다
- chatGPT 에게 한글로 대략적으로 설명을 하고 프롬프트 생성을 요청한다.
![]() |
기본 프롬프트로 만든 이미지 |
prompt : A highly realistic 8K cityscape at golden hour, with intricate reflections of the skyscrapers on the glassy surface of a river.
이 프롬프트를 어떤 블로그에서 가져와서 생성을 하였다.
3. 프롬프트 수정
물론 저 정도의 이미지가 만족한다면 되지만 이미지를 보면 뭔가 아쉬운 느낌이든다.
그래서 이미지에 석양 빛을 추가한 프롬프트로 수정하였다. chatGPT 에게 요청하면 수정된 프롬프트를 잘 만들어준다.
prompt : A highly realistic 8K cityscape at golden hour, with intricate reflections of the skyscrapers on the glassy surface of a river, bathed in a deep crimson sunset glow. The warm red and orange hues of the sky cast dramatic lighting on the buildings, enhancing their architectural details. The river mirrors the fiery tones of the sunset, creating a breathtaking contrast with the cool glass facades of the skyscrapers. The city lights begin to flicker, blending harmoniously with the fading natural light.
이런식으로 chatGPT 가 수정해 준 것으로 이미지를 생성하였다.
이 이미지도 뭔가 마음에 들지 않아 밤의 야경으로 수정을 하였다.
![]() |
도시의 야경 |
prompt : A highly realistic 8K cityscape with towering skyscrapers and their vividly enhanced reflections on the glassy surface of a river. The background sky is completely black, eliminating any distractions and emphasizing the illuminated high-rises and their mirror-like reflections. The buildings glow against the dark void, their architectural details strikingly defined. The still water acts as a perfect mirror, creating a seamless duplication of the skyscrapers with exceptional clarity. The interplay of light and shadow enhances the dramatic contrast, making the luminous structures and their reflections the focal point of the composition.
chatGPT 에게
"여기에 물에 반사되는 고층 빌딩들이 더 선명하게 반사되어 비춰질수 있도록 보강해줘"
"이것을 하늘 배경은 없애고 모두 검게 칠하고 고층빌딩과 물에 선명하게 반사되는 빌딩들의 이미지가 부각되도록 고쳐줘"
이런식으로 요청하여 만든 프롬프트이다.
이 이미지가 마음에 들었다. 깔끔하면서 세련된 그리고 멋진 야경이 돋보이는 이미지가 되었다.
4. 최종 완성 이미지
이것을 좀 더 해상도를 높이고 야경의 멋을 더 살리기 위하여 가로로 긴 이미지로 생성을 하였다.
steps : 30
이미지 사이즈 : 1536x640 (21:9)
![]() |
도시의 야경 1 |
prompt는 그대로 하였으며 스텝수와 사이즈를 변경하여 만든 최종 이미지 이다.
이것을 여러장 뽑아 그중에서 마음에 드는 것을 사용한다.
물론 이 이미지에 추가적인 문자나 다른 물체 (예, 유람선, 새 등등)을 추가하여 만들 수도 있다. 아니면 이미지 스타일을 연필 스케치로 하든지 수채화 채색으로 할 수도 있다.
프롬프트가 어느정도 완성이 된 후에는 다른 조건들을 바꿔가면서 만들면 아주 마음에 드는 이미지를 얻을 수 있다.
완성된 프롬프트란? 어느 정도는 내가 원하는 이미지가 계속 생성 되어야 한다.
우연히 멋진 한장이 생성된 후 그런 이미지를 계속해서 만들수 없다면 그것은 완성된 프롬프트라고 볼 수었다. 그리고 뭔가를 추가하거나 삭제 하였을때 그 내용이 반영되어 수정된 이미지를 생성할 수 있어야 한다. 그것이 가능할 때 프롬프트가 완성되었다고 본다.
보통 이런 순서로 이미지를 생성하고 있다.
인간의 상상은 어느 한계에서는 막히기 쉽지만, 그림을 그려주는 AI 에게는 그런것이 없기 때문에 상상한 것 이상의 이미지가 생성되는 경우가 많다.
이제 봄이 오나 봅니다.
유난히 추웠던 겨울도 서서히 물러나고 서서히 생명이 움트는 계절이 오네요.
건강하게 잘 견딘 사람이 Winner 입니다.
오늘도 화이팅 합시다.
댓글
댓글 쓰기