전체 글
-
ComfyUI) 이미지를 프롬프트로 바꾸는 방법Stable Diffusion 2024. 10. 17. 23:27
ComfyUI의 커스텀 노드를 활용해 이미지에서 프롬프트를 추출하는 방법을 알아보겠습니다. 이미지에서 추출한 프롬프트로 생성된 이미지는 원본 이미지와 상당한 차이가 있을 수 있습니다. 원본과 유사한 이미지를 생성하고 싶다면 Img to Img 방식을 사용하거나, ControlNet을 활용하는 것이 좋습니다. ControlNet 사용방법은 이전 블로그 글을 참고해 주세요. ComfyUI) ControlNet 사용법 + XY plotControlNet이란?ControlNet은 이미지 생성 과정을 세밀하게 제어할 수 있도록 도와주는 확장 기능입니다.ControlNet 사용을 위한 노드Load ControlNet Model : ControlNet 모델을 불러오기 위한 노드입니다. 여기에astorynotheavy..
-
ComfyUI) 이미지를 순서대로 생성하자Stable Diffusion 2024. 10. 13. 08:00
ComfyUI에서 이미지를 생성할 때, 프롬프트를 입력한 후 Queue Prompt 버튼을 눌러야 합니다. Batch sizd를 늘리면 생성되는 이미지의 수는 많아지지만, 프롬프트 자체는 변경되지 않습니다. 여러 이미지를 생성하기 위해 프롬프트 생성 노드를 사용할 수 있지만, 원하는 결과를 얻지 못하는 경우가 많습니다. 이럴 때, 여러 개의 프롬프트를 미리 준비해 두고 이를 차례대로 적용해 이미지를 생성할 수 있는 방법이 있으면 좋겠다고 생각할 수 있는데, 이에 대한 좋은 방법을 소개해 드리겠습니다. 이 방법은 텍스트 파일에 미리 작성한 프롬프트들을 저장해 두고, 이를 차례로 불러와 이미지를 생성하는 방법입니다. Nodes텍스트 파일의 프롬프트를 불러오기 위해 Load Prompts From File (..
-
-
ComfyUI) 프롬프트를 자동을 생성하자 with LLMStable Diffusion 2024. 10. 6. 08:07
LLM을 이용한 프롬프트 자동 생성LLM(Large Language Model)은 대형 언어 모델을 의미하며, 챗GPT와 같은 생성형 AI가 이에 해당합니다. 최근에는 이러한 생성형 AI 모델을 개인 컴퓨터에서 사용할 수 있는 다양한 버전이 개발되었습니다. 이 모델들을 활용하여 이미지 생성을 위한 프롬프트를 자동으로 생성할 수 있습니다. 여러 가지 방법이 있지만, 가장 간단한 방법 중 하나는 Searge LLM Node를 이용하는 것입니다. 이를 통해 프롬프트를 쉽게 자동화하고 생성형 AI의 기능을 보다 효율적으로 활용할 수 있습니다. Searge LLM 노드Searge LLM Node는 AI가 생성한 프롬프트를 이미지 생성에 더욱 적합하게 수정해 주는 도구입니다. 이를 통해 생성된 텍스트가 이미지 생성..
-
ComfyUI) 이미지를 수정하자 - InpaintStable Diffusion 2024. 9. 30. 22:27
Stable Diffusion으로 이미지를 생성했을 때, 전체적으로는 만족스러우나 일부 아쉬운 부분이 있을 수 있습니다. 이때 수정할 수 있는 방법 중 하나가 Inpaint입니다. Inpaint는 원본 이미지에서 수정하고 싶은 부분을 선택(Masking) 한 후, 그 부분만 다시 생성하는 방식입니다. 이는 Img2img 방식 중 하나로, 원하는 부분만 간편하게 수정할 수 있다는 장점이 있습니다. 이제 Inpaint 방법에 대해 자세히 알아보겠습니다. 이미지 준비수정할 이미지를 먼저 준비합니다. Inpaint는 어떤 이미지든 활용할 수 있지만, 최상의 결과를 얻기 위해서는 가능한 한 동일한 환경에서 이미지를 생성하는 것이 좋습니다. 따라서 Inpaint용 이미지를 새로 생성해 사용하겠습니다.위 이미지는 하..
-
ComfyUI) 얼굴 이미지를 자연스럽게 바꾸자 - FaceDetailerStable Diffusion 2024. 9. 27. 07:38
AI를 이용해 이미지를 생성할 때, 얼굴이 부자연스럽게 나오는 경우가 종종 있습니다. 특히 얼굴만 크게 생성할 때는 별 문제가 없는 모델도 전신 이미지를 생성하면 얼굴 부분에서 문제가 발생하는 경우가 많습니다. 이러한 부자연스러운 얼굴을 수정하기 위해 Automatic1111이나 Forge에서는 Adetailer라는 편리한 확장기능을 사용할 수 있습니다. 그러나 ComfyUI에는 Adetailer를 사용할 수 없으므로 다른 노드를 사용해야 합니다. ComfyUI를 설치하면 보통 ComfyUI Manager와 ComfUI Impact pack을 기본적으로 설치하므로, Impact Pack에 포함된 FaceDetailer를 사용해 얼굴을 보정한느 방법을 알아보겠습니다. FaceDetailer 노드FaceD..
-
ComfyUI) FLUX.1 Dev gguf 모델의 기본 워크플로우Stable Diffusion 2024. 9. 23. 14:05
FLUX.1 Dev gguf 모델FLUX.1 Dev 모델의 파생 모델로, 원래 모델보다 낮은 사양에서도 이미지 생성을 지원하는 모델입니다. 모델 준비FLUX.1 Dev gguf 모델을 사용하기 위해서는 모델, VAE, Clip encoder를 다운로드해야 합니다. 모델이 링크(https://huggingface.co/city96/FLUX.1-dev-gguf/tree/main)에서 원하는 모델 파일을 다운로드하여 'ComfyUI\models\unet' 폴더에 넣습니다. C 드라이브에 ComfyUI를 설치하 경우, 경로는 'C:\ComfyUI\models\unet'이 됩니다. 여러 모델 파일 중 마음에 드는 것을 선택해 다운로드하시면 됩니다. VAE여기(https://huggingface.co/black-f..
-
Automatic1111)Checkpoint(모델)의 최적 조건을 찾아보자Stable Diffusion 2024. 9. 19. 12:44
새로운 모델을 사용해 이미지를 생성하다 보면, 기대와 다른 결과물이 나올 때가 있습니다. Model : realisian_v60, VAE : vae-ft-mse-840000-ema-prunedSampler : DPM++ 2M, Schedule type: KarrasSteps : 30, CFG scale: 7Size: 1024x1024ADetailer model : face_yolov8n.ptPositive prompt : Hyper-realistic art, Extremely high-resolution details photographic, 1 girl, solo, white blouse, denim short, standing, full bodyNegative prompt : negative_ha..