AI 이미지 비율 계산기
16:9를 긴 변 1024px, 64 배수로 맞추면 1024 × 576입니다. SDXL에서 가장 가까운 학습 크기는 1344 × 768입니다.
사용 방법
- 목록에서 비율을 고르거나 가로, 세로 비율(예: 16과 9)을 직접 입력합니다.
- 크기를 긴 변 픽셀로 정할지 총 메가픽셀로 정할지 고르고 값을 넣습니다.
- 배수를 고릅니다. Stable Diffusion 계열은 64, OpenAI는 16, 가장 자유로운 크기는 8입니다.
- 해상도와 반올림으로 생긴 작은 비율 오차, 서비스별로 가장 가까운 지원 크기를 확인합니다. 이미 있는 이미지를 확인하려면 두 번째 블록에 가로, 세로를 넣습니다.
계산 방법
비율 W:H와 긴 변 L이 주어지면, 긴 변은 L을 배수로 반올림하고 짧은 변은 L × (짧은 변 ÷ 긴 변)을 배수로 반올림합니다. 16:9에 L = 1024, 64 배수면 576이 정확히 9 × 64이므로 1024 × 576이 됩니다.
메가픽셀 기준이면 폭은 (픽셀 수 × W ÷ H)의 제곱근이고 높이는 비율로 구합니다. 둘 다 배수로 반올림하고, 폭 먼저와 높이 먼저 두 후보 중 오차가 작은 쪽을 씁니다.
반올림하면 비율이 조금 달라집니다. 3:2를 1024, 64 배수로 만들면 1024 × 704(약 1.4545)가 되어 약 3% 차이가 나며, 오차 행에 표시됩니다. 8 배수로 하면 1024 × 680으로 오차가 더 작습니다.
해상도를 비율로 바꿀 때는 두 변을 최대공약수로 나눕니다. 1920 × 1080은 16:9이고 1366 × 768은 683:384인데, 이 도구는 가장 가까운 흔한 비율인 16:9도 함께 알려 줍니다.
64와 8의 배수를 쓰는 이유
Stable Diffusion 같은 잠재 확산 모델은 이미지보다 8배 작은 압축 격자에서 동작하고, 신경망이 그 격자를 여러 번 더 줄입니다. 64의 배수면 모든 단계에서 나누어떨어지기 때문에 로컬 도구 대부분이 64 배수를 요구합니다. SDXL 논문도 모두 64의 배수인 크기로 학습했습니다.
호스팅 서비스는 규칙이 따로 있습니다. OpenAI의 GPT Image 모델은 두 변이 16의 배수이면 사용자 지정 크기를 받습니다. Midjourney는 비율만 받고 픽셀은 알아서 정합니다.
서비스별 지원 크기
| 서비스 | 크기와 제한 | 출처 |
|---|---|---|
| OpenAI GPT Image | 권장 1024×1024, 1536×1024, 1024×1536. 사용자 지정은 두 변이 16의 배수, 비율 1:3~3:1, 긴 변 3840 이하, 총 655,360~8,294,400픽셀. 2560×1440 초과는 실험적입니다. | platform.openai.com/docs/guides/image-generation |
| Midjourney | --ar 가로:세로, 정수만 가능하고 소수는 안 됩니다. 기본값은 1:1이며 픽셀 크기는 Midjourney가 정합니다. | docs.midjourney.com, Aspect Ratio |
| Stable Diffusion XL | 약 1메가픽셀의 40가지 크기, 모두 64의 배수이며 512×2048부터 2048×512까지입니다. 1024×1024, 1152×896, 1344×768, 768×1344를 포함합니다. | arXiv 2307.01952, appendix I |
팁
- 먼저 쓰일 곳에 맞춰 비율을 정합니다. 정사각 게시물은 1:1, 세로 피드는 4:5나 3:4, 스토리와 숏츠는 9:16, 영상과 커버는 16:9입니다.
- 모델의 기본 크기 근처에서 생성한 뒤 확대하세요. SDXL에 1메가픽셀 크기에서 많이 벗어난 해상도를 요구하면 피사체가 반복되는 경우가 많습니다.
- 서비스가 크기를 거부하면 대개 배수나 픽셀 제한 때문이니 위 결과 행에서 확인하세요.
자주 묻는 질문
Stable Diffusion XL에서 16:9는 어떤 크기를 쓰나요?
SDXL이 학습한 크기 목록에 있는 1344 × 768을 쓰세요. 세로 9:16이면 768 × 1344입니다. 둘 다 64의 배수입니다.
GPT Image는 아무 크기나 쓸 수 있나요?
아닙니다. 권장 크기는 1024×1024, 1536×1024, 1024×1536 세 가지입니다. 사용자 지정은 두 변이 16의 배수, 비율이 1:3~3:1, 긴 변이 3840 이하, 총 픽셀이 655,360~8,294,400 사이여야 합니다. 2560×1440을 넘으면 실험적이라고 표시되어 있습니다.
Midjourney는 픽셀 크기를 쓰나요?
--ar 16:9처럼 비율을 주면 출력 크기는 Midjourney가 정합니다. 비율은 정수로 쓰므로 1.39:1 대신 139:100으로 적습니다. 이 도구는 입력한 값을 단순화한 비율로 보여 줍니다.
비율이 조금 어긋나는 이유는 무엇인가요?
두 변이 모두 고른 배수여야 해서 한쪽이 반올림됩니다. 배수가 클수록 오차도 커집니다. 오차가 신경 쓰이면 작은 배수나 큰 이미지를 쓰세요.
이미지가 업로드되나요?
아니요. 모든 계산은 브라우저 안에서 합니다.