Flux Kontext는 Black Forest Labs에서 개발한 최첨단 AI 이미지 모델로, 생성형 이미지 생성 과 문맥 기반 편집 을 결합한 것이 특징이다. Flux Kontext는 텍스트 프롬프트와 함께 기존 이미지를 입력으로 받아들여 이미지를 반복적으로 수정하고 새로운 이미지를 생성할 수 있습니다. 이미지 편집 기능으로 매우 뛰어난 모델이다. 여기에서는 무료로 사용가능한 Flux Kontext-Dev. 모델을 Cpmfyui 를 통하여 사용해 본다. 좌측은 pinterest 에서 멋진 캘리그래프를 가져온 것이며 오른쪽은 그것을 참조로 비슷한 글씨체로 영어로 바꾼것이다. 1. Flux kontext - dev 다운 Flux Kontext - dev 모델은 크기가 대략 23.8G 이기 때문에 PC 환경에서 사용하기에는 너무 무겁다. 그래서 가급적 크기가 작은 Flux Kontext - dev - fp8 버전(11.6G) 를 사용하였다. 구글 검색하면 다운 받을 수 있는 사이트가 많이 있다. 그 중에서 다운 받으면 된다. ( https://huggingface.co/6chan/flux1-kontext-dev-fp8/blob/main/flux1-kontext-dev-fp8-e4m3fn.safetensors ) Clip 모델, VAE 모델은 Flux 모델에서 사용한 것들을 그대로 사용하면 된다. 2. Workflow 불러오기 Comfyui 를 가장 최신 버전으로 update 하면 Workflow -> Browse Templates 메뉴에서 자동으로 Flux Kontext Workflow (Basic 과 Group)를 불러올 수있다. Flux Kontext Dev (Basic 과 Grouped) 기본 workflow 이 workflow를 이용하여 여러가지 이미지를 편집해 보자. 3. 편집 사례 원본...
스테이블 디퓨전 모델은 Controlnet에서 Open Pose 기능을 사용하여 쉽게 이미지의 인물 포즈를 만들 수 있다. 하지만, Flux 모델에서는 open pose대신에 canny 모델이나 또는 depth 모델을 사용하여 그런 유사한 효과를 얻을 수 있다. Flux-Canny 모델로 포즈를 만듬 포즈 이미지(pinterest 에서 가져옴) 일단 기본적으로 Comfyui 와 Flux 모델은 설치되어 있다는 전제 하에 설명한다. 1. Flux 용 Canny모델 사용 Workflow Flux-Canny 모델 workflow 이것을 다운받아 Comfyui 에 Drag&Drop 하면 된다. 필요한 노드들은 Comfyui Manager 에서 Missing Custom Nodes 를 설치하면 된다. 2. Flux-Canny 모델 다운 " https://huggingface.co/XLabs-AI/flux-controlnet-canny-v3/blob/main/flux-canny-controlnet-v3.safetensors " 에서 다운로드 하거나, 아니면 구글에서 검색해보면 다운 받을 수 있는 곳을 쉽게 찾을 수 있다. 이 파일을 " ComfyUI\models\xlabs\controlnets " 폴더에 넣어준다. 3. Workflow Step 설명 원본이미지를 load 해 준다. 원본 이미지의 크기를 적절한 크기로 조정한다. 원본 이미지와 생성할 이미지의 사이즈가 같을 수록 원하는 포즈대로 만들 수 있다. 조정된 이미지의 크기를 읽어 Empty Latent Image 의 사이즈를 동일하게 맞춘 후 Sampler 에 연결해 준다. 조정된 이미지의 개략적인 외곽선들을 Canny 모델을 사용하여 얻는다. 얻은 이미지를 Apply Flux Controlnet 노드를 통과하여 Sampler 로 연결 시킨다. 원하는 prompt 를...