FLUX.1 Kontext 사용 예제
Black Forest Labs에서 5월 말 공개한 이래, FLUX.1 Kontext는 AI 이미지 편집 분야에서 표준이 되고 있습니다. FLUX.1 Kontext는 이미지 생성 및 편집 기능을 하나의 모델로 톱합하도록 설계되어, 물건이나 스타일, 시각적 일관성을 유지하면서 이미지를 변형할 수 있습니다.
이 글에서는 주로 소셜 미디어 및 커뮤니티에서 나온 멋지면서도 영감을 주는 Kontext의 사용 사례를 살펴보고, Black Forest Labs의 새로운 모델이 어떤 것을 제공해 줄 수 있는지 알아보겠습니다.
참고 : FLUX.1 Kontext는 BFL 공식 PlayGround에서 사용할 수 있습니다. 가입하면 200 크레딧이 제공됩니다. |
인물 사진 생성
FLUX.1 Kontext의 가장 중요한 장점은 피사체의 식별성(스타일 또는 얼굴 등)을 유지시켜준다는 것입니다. 심지어 여러 단계에 걸쳐 편집을 해도 유지가 됩니다. X(예전 트위터)에서는 여러 사용자들이 자기 사진을 사용해 전문적인 증명사진으로 바꾸는 방법을 공유하고 있습니다.
![]() |
![]() |
FLUX.1 Kontext는 얼굴은 변하지 않으면서도 불과 몇초만에 스타일이나 배경, 표정 등을 바꿀 수 있습니다. 이는 빠르게 일관성있는 비주얼을 생성하고자하는 콘텐츠 크리에이터, 프리랜서, 혹은 기업에게 매우 유용한 기능일 것입니다.
프롬프트 : Make this a professional headshot in business outfit on a soft blurred studio background(부드럽고 흐릿한 스튜디오 배경에 비즈니스 복장을 입은 프로페셔널한 증명 사진을 만들어줘)
![]() |
![]() |
프롬프트: Create a professional-looking portrait of this person, with a blurred background representing an office.(흐릿한 사무실을 배경으로 이 인물의 전문가다운 초상화를 만들어줘)
![]() |
![]() |
스타일 변경
Kontext는 피사체의 중요 포인트를 잃지 않으면서도 이미지 스타일을 아주 잘 바꿔줍니다. 예를 들어, 인물의 특징을 유지하면서도 간단한 사진을 만화 일러스트레이션이나 빈티지 포스터, 인상주의 그림 등으로 쉽게 변환해 줍니다. 이와 같은 문맥 기반 스타일 복제 기능은 여러가지 그래픽 작업에 유용할 것입니다.
프롬프트 : Convert this into a 90s cartoon(90년대 만화로 변환해줘)
![]() |
![]() |
프롬프트 : Convert this illustration into a professional studio photo of a model(이 모델 일러스트를 전문 스튜디오 사진으로 변환해 줘)
![]() |
![]() |
하나의 아이템 편집
사용자들은 원하지 않는 부분은 그대로 유지한 상태로, 헤어스타일을 바꾸거나 액세서리를 추가하거나 배경을 바꾸고자 합니다. FLUX.1 Kontext의 가장 뛰어난 기능이 이것입니다. GPT-4o나 Imagen 4 등도 프롬프트를 사용하여 이미지를 편집해 주는 기능은 있지만, 대부분 이미지 전체를 재 생성합니다. 하지만 Kontext 는 요청한 것만 처리하는 방법을 알고 있습니다.
프롬프트 : Add a black leather jacket to the woman only. Keep everything else the same(여성에게만 검은색 가죽 재킷을 추가해줘. 다른 모든 것은 동일하게 유지해줘).
![]() |
![]() |
프롬프트 : Color her hair deep pink (머리 색을 강한 핑크색으로 바꿔줘)
![]() |
![]() |
배경 변경
Kontext를 이미지 속의 인물을 다른 환경이나 다른 시대로 이동 시킬 수도 있습니다. 공원에 있는 사람들 사진을 사이버펑크 장면으로 옮기거나, 고대 로마 속으로 옮기는 등의 사진을 보셨을 것입니다. FLUX.1 Kontext는 자세나 표정을 보존하고 문맥의 일관성을 유지하면서 설정을 바꿀 수 있습니다.
프롬프트: Place this person on a busy street in Tokyo at night, cyberpunk style(이 사람을 사이버 펑크 스타일의 도쿄 밤 번화가에 배치해줘).
![]() |
![]() |
프롬프트 : Recreate this selfie by changing the time period to ancient Rome. The man is a gladiator taking a selfie in the arena(시대를 대 로마로 변경하여 이 셀카를 재현해줘. 남자는 경기장에서 셀카를 찍는 검투사야).
![]() |
![]() |
종횡비 변경
Kontext의 또 다른 강점은 눈에 띄는 품질 저하나 왜곡이 없이 이미지 크기나 포맷을 바꿀 수 있다는 점입니다. 즉, 간단한 명령만으로 풍경화형(가로) 이미지를 초상화형(세로) 이미지로 바꿀 수 있으며, 전체적인 구조가 그대로 유지된다는 점이 큰 장점입니다. X에서도 정사각 이미지를 간단한 명령만으로 풍경화 포맷으로 바꾼 예가 공유되고 있습니다. 보시는 것처럼 원래의 스타일과 구도가 그대로 유지되면서 경계만 확장됩니다.
![]() |
![]() |
ChatGPT나 Gemini에서 종횡비 변경을 시도해보신 분은 아시겠지만, 종횡비를 바꾸면 캐릭터 자체나 배경도 유지되지 않습니다. 아래는 Whisk에서 좌측 이미지를 종횡비 16:9로 변경한 결과입니다. 보시는 것처럼 전체적으로 비슷하기는 하지만 인물도 배경도 모두 바뀌었습니다.
![]() |
![]() |
아래는 FLUX.1 Kontext 플레이그라운드에서 Fill 기능을 사용해 좌우로 늘려본 모습입니다. 원래의 이미지는 완전하게 남아 있습니다.
![]() |
![]() |
물론 Imagen 4에서는 텍스트 명령을 사용해서 늘려달라고 한거고, Kontext에서는 Fill 기능을 사용한 거라 공정하지는 않지만, 결국 사용자는 원 이미지를 유지한 상태를 원하는 것이므로 Kontext가 더 유용한 건 확실합니다.
사진 복원
FLUX.1 Kontext는 오래된 사진이나 손상된 사진을 복원하는데도 사용할 수 있습니다. 이 모델을 사용하면 선명도(sharpenss)를 올려주고, 흐릿하거나 손상된 부분을 보정해주고, 얼굴을 복원해줍니다. 물론 이 과정에서 원 이미지의 특징을 잘 보존해 줍니다.
이는 사진 전문가, 역사가, 혹은 개인 가정사를 되살려보려는 개인들에게 매우 유용하게 사용될 수 있을 것 같습니다.
![]() |
![]() |
프롬프트: Restore this old photo and improve facial clarity(이 오래된 사진을 복원하고 얼굴의 선명도를 개선해줘).
![]() |
![]() |
결론
FLUX.1 Kontext 에서 보여주는 기능은 사실 새로운 것은 아닙니다. 지금도 검색해보면 이러한 기능을 제공해주는 사이트들을 많이 찾을 수 있습니다. 하지만 Kontext는 AI 이미지 생성이 정확하고 빠르며 문맥에 맞을 수 있다는 것을 보여주고 있습니다. 초상화를 편집하던 스타일을 복제하든 혹은 동일한 캐릭터를 유지하는 여러장의 이미지를 생성하던, 기존의 도구와는 비교가 안되는 정확성을 보여줍니다.
BFL Playground 에서는 200크레딧(약 15~20번 편집 가능)을 무료로 제공해주는데, 저 같이 공짜 좋아하는 사용자 입장에서는 아쉬울 수 밖에 없습니다. 물론 필요할 때마다 계정을 새로 파면 아쉬운대로 계속 무료로 사용할 수 있겠지만요. 언제가 될지는 모르겠지만, FLUX.1 Kontext (dev) 버전이 빨리 공개되면 좋겠네요.
이상입니다.
이 글은 stablediffuision.blog의 글을 참고로하여 작성했습니다.
민, 푸른하늘