본문 바로가기

분류 전체보기170

Stable Diffusion ControlNet 확장 기능 이번 글에서는 ControlNet이라는 주제를 소개하려고 합니다.ControlNet은 Stable Diffusion의 확장 기능으로, 여러분이 생성한 이미지에 포즈를 지정할 수 있게 해주는 도구입니다. 예를 들어 이 예시에서는 어떤 캐릭터가 프롬프트를 기반으로 생성된 정적인 이미지로 나와 있는데,우리는 이 원본 이미지를 활용하여 항상 같은 포즈를 유지하도록 설정할 수 있습니다.즉, AI가 특정 자세를 그대로 따라하게 만들 수 있는 기능인 거죠. 이 자체만으로도 충분히 흥미롭지만, ControlNet의 진짜 강력한 활용처는 AI 영상 제작입니다.예를 들어, 오른팔이 움직이는 영상을 만들고 싶을 때,AI가 정확하게 같은 포즈를 유지하면서 움직이게 하려면 ControlNet이 반드시 필요합니다. 이 강의에서는.. 2025. 5. 29.
Stable Diffusion ChatGPT를 활용한 프롬프트 생성 여러분이 저처럼 ChatGPT의 팬이라면, ChatGPT를 사용해 Stable Diffusion용 프롬프트를 만들 수 있다는 사실을 알게 되면 정말 반가우실 거예요.더 이상 어떤 문장을 프롬프트로 써야 할지 고민할 필요가 없습니다. 대신, ChatGPT가 프롬프트를 대신 생성해줄 수 있습니다. 그렇다면 어떻게 하냐고요? 1. ChatGPT 접속 Stable Diffusion용 프롬프트 작성을 위한 ChatGPT 사용법: chat.openai.com 에 접속계정을 만들고 로그인이제 텍스트를 입력할 수 있는 인터페이스에 접근할 수 있어요여기에 원하는 질문이나 지시를 입력하면 ChatGPT가 답변을 생성합니다 2. 프롬프트 요청하기 저는 아래와 같은 프롬프트 요청 문장을 ChatGPT에 입력했습니다: “텍.. 2025. 5. 29.
Stable Diffusion 크로마기법 활용 이번 글에서는 Image to Image 탭과 그것으로 활용할 수 있는 다양한 놀라운 기능들에 대해 설명합니다. 그린스크린 활용법 캐릭터(Yoda)는 그린스크린 또는 블루스크린 앞에 위치**Chroma Key(크로마키)**를 통해 배경 색상을 제거이후 다른 배경 이미지로 교체 참고: Yoda는 초록색 캐릭터라 그린스크린이 안 되므로 블루스크린 사용 Stable Diffusion에서 작업 순서먼저 만들고 싶은 캐릭터의 프롬프트를 작성마음에 드는 캐릭터 생성해당 이미지를 Image to Image 탭으로 전송목적은 텍스트 프롬프트만 얻기 위한 것이제 실제 사용할 그린/블루스크린 이미지를 불러오기이 예시에서는 블루스크린 인물 사진 사용 이미지 세팅샘플러: Euler ACFG Scale, Seed 등은 실험.. 2025. 5. 29.
Stable Diffusion 무한 줌 만들기 이번 글에서는 Stable Diffusion을 이용해 무한 줌(Infinite Zoom) 영상을 만드는 방법을 설명합니다.무한 줌이란 이미지가 끝없이 확대되거나 축소되는 효과를 말합니다.이 기능은 Stable Diffusion에 확장을 설치하면 사용할 수 있습니다. 확장 설치하기Extensions 탭으로 이동합니다.Install from URL 칸에 아래 GitHub 저장소 주소를 붙여넣습니다:https://github.com/vhid/infinitezoom-automatic1111-webuiInstall 버튼을 클릭합니다.설치가 완료되면 Installed 탭에서 Check for updates → Apply and restart를 누릅니다.경우에 따라 Stable Diffusion을 종료 후 재시작해야.. 2025. 5. 29.
Stable Diffusion 효과적 아웃페인팅 이번 영상에서는 **아웃페인팅(Outpainting)**에 대해 알아보겠습니다.아웃페인팅은 이미지를 확장하는 기능입니다.예를 들어, 아래의 이미지를 가로 방향이나 세로 방향으로 더 길게 만들 수 있고,그 확장된 부분에 AI가 나머지 그림을 자동으로 채워주는 기능입니다. 이 기능은 **프롬프트(positive, negative prompt)**가 있는 경우 더 쉽게 작동합니다.하지만 반드시 필요한 것은 아니고,컴퓨터에 저장된 일반 사진이나 그림으로도 시도할 수는 있습니다.다만 그 경우에는 원래 어떤 프롬프트였는지를 파악하기 위해 약간의 시간이 필요할 수 있습니다.만약 Stable Diffusion에서 생성한 이미지라면,“PNG Info” 탭에서 이미지를 불러오면 프롬프트를 확인할 수 있습니다.예를 들어, .. 2025. 5. 29.
Stable Diffusion 인페인팅 이번 글에서는 인페인팅(Inpainting) 기능에 대해 알아보겠습니다.인페인팅은 사진이나 이미지 안의 특정 오브젝트를 다른 것으로 교체하는 기능입니다.즉, 어떤 대상을 원하는 것으로 자유롭게 바꿀 수 있는 기능이죠. 인페인팅을 하기 위해 필요한 것은 단순합니다.사진이든 일러스트든 어떤 이미지든 사용할 수 있으며,저처럼 Stable Diffusion에서 생성한 이미지도 사용할 수 있습니다.또는 컴퓨터에 있는 사진이나 그림 파일도 활용할 수 있습니다. 단, 결과물은 사용되는 모델의 성능과 특성에 따라 달라질 수 있으니어떤 모델을 사용할 것인지도 고려해야 합니다. 이미지가 준비되었다면 두 가지 방식으로 인페인팅 작업을 시작할 수 있습니다.첫째는 Image to Image → Inpaint 탭에서컴퓨터에 저장.. 2025. 5. 29.
Stable Diffusion 업스케일 이번 글에서는 Stable Diffusion에서 고해상도 이미지를 생성하는 방법을 알아봅니다. 이미지를 여러 번 생성해보다가 마음에 드는 결과물을 얻었다고 해도, 보통은 512x512 픽셀 크기의 이미지입니다. 꽤 괜찮은 결과지만 조금 흐릿하거나 저화질처럼 보일 수 있습니다. 이럴 때는 해상도를 올려 더 선명한 이미지를 만들 수 있습니다. 고해상도로 업스케일하는 방법 1. 시드(seed) 번호 저장마음에 드는 이미지가 생성되었다면, 해당 이미지의 시드 값을 확인해 저장해둡니다. 그래야 나중에 같은 이미지를 다시 생성할 수 있습니다. 2. 하이레즈 픽스(High Res. Fix) 활성화텍스트 투 이미지 탭에서 High Res. fix 옵션을 켜면 업스케일링이 가능해집니다. 3. 업스케일러 선택이미지를 고.. 2025. 5. 29.
Stable Diffusion 다른 모델 적용하기 이번 글에서는 여러 가지 모델을 사용해 다양한 스타일의 아트를 생성하는 방법을 다룹니다.기본 Stable Diffusion 모델 외에도, 다양한 아트 스타일을 가진 모델들을 설치하고 활용할 수 있습니다.기본 모델과 다른 모델의 차이 아래 예시 이미지는 기본 Stable Diffusion 모델이 아니라Dreamlike Diffusion 모델로 생성된 것입니다.이처럼 모델에 따라 스타일과 표현 방식이 완전히 달라집니다. 다양한 모델 찾는 방법 모델을 다운로드할 수 있는 대표적인 사이트 2곳: Civit AI다양한 AI 이미지 예제를 볼 수 있고해당 이미지를 생성한 모델을 직접 다운로드 가능예시 이미지 옆에 있는 다운로드 아이콘 클릭 → 모델 파일 다운로드Hugging Face예: Dreamlike Diffu.. 2025. 5. 29.
Stable Diffusion 랜덤 시드 설정 예를 들어, 이미 생성한 이미지를 완전히 새로 만들기보다는 유사한 변형 이미지를 만들고 싶다고 해봅시다.같은 프롬프트를 사용해도 시드 값(seed)이 랜덤으로 설정되어 있으면 매번 완전히 다른 이미지가 생성됩니다. 기본 동작: 랜덤 시드 (-1) 기본 설정에서 시드 값은 -1입니다.이 경우, 생성 버튼을 누를 때마다 완전히 새로운 이미지가 생성됩니다.예를 들어 “칼을 든 여인”을 만들었다고 해도, 다시 생성하면 완전히 다른 여성이 나옵니다. 특정 시드값으로 같은 이미지 만들기 이미지 하단에 보면 시드값이 기록되어 있습니다.또는 이미지 파일명에도 시드 번호가 포함되어 있습니다.이 시드 번호를 Seed 입력란에 붙여넣으면, 같은 프롬프트 + 같은 시드로 동일한 이미지가 재생성됩니다. 유사한 이미지(Va.. 2025. 5. 29.