이미지 용량 계산기

가로세로와 색 방식을 넣으면 압축하지 않았을 때의 용량이 나옵니다. 편집 중 메모리에 올라가는 크기도 함께 냅니다.

1. 이미지 크기

압축 안 하면 72.0MB

레이어 1장을 열어 두면 최소 72.0MB

화소 수
24.00백만24,000,000픽셀
순수 픽셀 데이터
72.0MB6000 × 4000 × 3바이트
BMP 파일로 저장하면
72.0MB머리말 54바이트만 더 붙습니다
BMP 한 줄
18,000바이트4바이트 배수로 맞춥니다

JPEG·PNG·HEIC는 이 계산이 통하지 않습니다. 압축률이 사진마다 달라 계산으로 닫히지 않습니다. 아래에서 자기 파일로 역산하시면 됩니다.

2. 레이어를 쌓으면

위 값은 펼쳐진 픽셀만 센 하한입니다. 편집 프로그램은 되돌리기 기록과 미리보기를 따로 들고 있어 반드시 더 씁니다. 얼마나 더 쓰는지는 프로그램과 설정마다 달라 저희가 수치로 말하지 않습니다.

3. 내 파일은 몇 배로 줄었나
줄어든 배수
9.0배72.0MB → 8MB
한 픽셀당
2.67비트무압축은 24비트

20MB 사진을 열었는데 램이 모자란 이유

카메라에서 꺼낸 8MB짜리 JPEG를 편집 프로그램에서 열면 컴퓨터는 72MB를 씁니다. 파일이 갑자기 커진 것이 아니라, 화면에 그리려면 압축을 풀어 픽셀을 하나하나 다시 만들어야 하기 때문입니다.

2,400만 화소(6000×4000) 사진 한 장이 그렇습니다.

6,000 × 4,000 × 3바이트 = 72,000,000바이트

여기에 레이어를 쌓으면 그만큼 곱해집니다. 열 장이면 720MB입니다. 사진 한 장인데 램을 이만큼 씁니다. "사진 편집에 왜 램이 그렇게 필요한가"의 답이 이 곱셈 하나입니다.

압축한 파일에는 이 계산이 통하지 않습니다

JPEG·PNG·HEIC의 크기는 계산으로 나오지 않습니다. 같은 화소여도 사진에 따라 몇 배씩 차이 납니다. 하늘만 찍은 사진은 옆 픽셀과 색이 거의 같아 "여기부터 저기까지 파랑"이라고 줄여 적을 수 있지만, 나뭇잎이 가득한 사진은 줄일 자리가 없습니다.

그래서 저희는 압축률을 정해 드리지 않습니다. 대신 위 계산기 세 번째 칸에서 자기 파일로 역산합니다. 무압축 72MB짜리가 8MB로 저장됐다면 9배로 줄인 것이고, 그 값은 자기 카메라와 자기 사진의 값입니다.

한 픽셀당 몇 비트로 줄었는지도 같이 나옵니다. 무압축 24비트가 2비트대로 내려갔다면 꽤 세게 줄인 것이고, 8비트쯤이면 여유 있게 저장한 것입니다.

16비트로 찍으면 파일이 정확히 두 배가 됩니다

카메라의 색심도 설정은 채널 하나에 몇 비트를 쓰느냐입니다. 8비트면 빨강·초록·파랑에 각각 256단계, 16비트면 65,536단계입니다.

단계가 256배로 늘지만 용량은 정확히 두 배입니다. 비트 수가 두 배이기 때문입니다. 색을 세밀하게 만지는 작업(보정으로 하늘의 그러데이션을 늘리는 등)에서 계단 현상을 막으려고 씁니다.

투명도(알파) 채널을 더하면 채널이 하나 늘어 3분의 4배가 됩니다. 24비트가 32비트가 됩니다. 흑백은 반대로 채널이 하나뿐이라 3분의 1입니다.

BMP는 한 줄을 4바이트에 맞춥니다

계산한 것보다 BMP 파일이 조금 큽니다. 규격이 한 줄을 반드시 4바이트의 배수로 맞추라고 정해 두었기 때문입니다. 모자라면 빈 바이트를 채웁니다.

가로 3픽셀짜리 24비트 이미지면 한 줄이 9바이트인데, 12바이트로 올립니다.줄마다 3바이트가 버려집니다. 세로가 1,000줄이면 3KB가 그냥 낭비됩니다.

가로가 4의 배수면 채울 것이 없어 낭비가 0입니다. 32비트(투명도 포함)는 픽셀 하나가 이미 4바이트라 가로가 몇이든 맞아떨어집니다. 위 계산기가 "BMP 한 줄"을 따로 보여주는 이유입니다.

여기에 파일 머리말 54바이트가 붙습니다. 파일 머리 14바이트와 정보 머리 40바이트입니다.

화소가 두 배면 용량은 네 배입니다

FHD(1920×1080)에서 4K(3840×2160)로 가면 가로도 두 배, 세로도 두 배입니다. 그래서 픽셀 수는 네 배가 됩니다. 5.9MB가 23.7MB가 됩니다.

"4K는 FHD의 두 배쯤이겠지" 하고 저장 공간을 잡으면 절반이 모자랍니다.가로세로가 함께 커지는 것을 놓치기 쉽습니다.

반대로 줄일 때도 같습니다. 긴 변을 절반으로 줄이면 용량은 4분의 1이 됩니다. 화면에 띄울 사진을 줄일 때 이 관계를 알면 얼마나 줄일지 정하기 쉽습니다.

메모리 값은 하한이지 실제 사용량이 아닙니다

위 계산기의 레이어 값은 펼쳐진 픽셀만 센 것입니다. 실제 편집 프로그램은 이보다 반드시 더 씁니다.

  • 되돌리기 기록 — 한 단계마다 바뀐 부분을 따로 들고 있습니다
  • 화면 미리보기 — 확대·축소용으로 작은 판을 여러 개 만들어 둡니다
  • 필터와 효과 — 계산 중에 임시 판이 더 생깁니다

얼마나 더 쓰는지는 프로그램과 설정마다 달라 저희가 수치로 말하지 않습니다. 그래서 이 값에 "최소"라고 이름을 붙였습니다. 이 값보다 적게 쓰는 일은 없습니다.

램을 얼마나 사야 하는지에 쓰는 법

작업하는 사진의 가로세로와 평소 쓰는 레이어 수를 넣어 나온 값이사진 하나에 필요한 최소치입니다. 여기에 운영체제와 프로그램 자체가 쓰는 몫이 더 붙고, 사진을 여러 장 열어 두면 그만큼 곱해집니다.

그러니 "16GB면 되나"에 이 계산기가 바로 답하지는 않습니다. 다만 방향은 분명해집니다 — 2,400만 화소를 16비트로, 레이어 열 장을 쌓아 쓰신다면 사진 한 장에만 1.4GB가 깔립니다. 그 상태로 사진 세 장을 열면 4GB가 넘습니다.

저장 공간 쪽이 궁금하시면 저장공간 계산기에서 사진 몇 장에 몇 GB가 필요한지 바로 나옵니다. 인화까지 생각하고 계시면 인화 크기 계산기가 이 화소로 어느 크기까지 뽑을 수 있는지 알려줍니다. 편집용 PC를 고르는 중이시라면영상편집용 PC 추천에 기준을 정리해 두었습니다.

다른 계산기

  • USB 속도 계산기

    헷갈리는 USB 이름을 속도로 정리하고 무엇이 병목인지, 백업 시간이 얼마인지 냅니다.

  • 타임코드 계산기

    타임코드와 프레임 수를 바꾸고, 시계와 얼마나 어긋나는지 함께 냅니다.

  • 책상 너비 계산기

    모니터 대수별로 필요한 책상 너비와 깊이를 내고 지금 책상과 견줍니다.

  • 타자 속도 계산기

    친 글에서 글자당 타수를 직접 세어 타수·CPM·WPM을 한 번에 냅니다.

  • 전기요금 계산기

    누진 구간을 쪼개 청구금액을 내고, 1kWh 더 쓸 때의 비용을 함께 냅니다.

  • 배터리 계산기

    내 기기의 실제 소비 전력을 역산해 남은 시간과 충전 시간을 냅니다.

  • 주사율 계산기

    한 프레임의 시간과 60Hz와의 차이, 프레임이 고르게 나뉘는지를 냅니다.

  • 인화 크기 계산기

    인화지별로 필요한 픽셀과 실제 밀도, 비율이 달라 잘리는 양을 함께 냅니다.

  • 영상 용량 계산기

    내 기기의 실제 비트레이트를 역산해 촬영 용량과 카드별 촬영 시간을 냅니다.

  • 화면 비율 계산기

    비율을 지키며 크기를 바꾸고, 다른 비율에 맞출 때 생기는 여백과 잘림을 냅니다.

  • 모니터 크기 계산기

    인치와 해상도를 넣으면 실제 가로세로 길이, PPI, 두 모니터의 넓이 차이가 나옵니다.

  • 저장공간 계산기

    표기 용량과 윈도우가 보여주는 용량의 차이, 그리고 내 파일에 필요한 용량을 냅니다.

  • 다운로드 시간 계산기

    회선 속도와 파일 크기를 넣으면 걸리는 시간이 나오고, 회선끼리 바로 견줍니다.

계산이 끝나면

숫자가 정해졌으면 그 조건에 맞는 제품을 고를 차례입니다. 용도와 예산을 고르면 필요한 사양과 그 이유를 함께 알려드립니다.