
사진 전송
사진 용량 계산
1. 이미지의 해상도

가로(x)와 세로(y)의 픽셀 수로 사진의 해상도를 계산.
x, y → 7개 (정수로 기억하기 때문에 int를 사용. 즉, 1개당 4byte이므로 총 8byte (x+y))
8 * 7 = 56Byte2. 이미지의 색상 표현
일반적으로 사진은 가로와 세로로 이루어진 그리드로 구성된다.
(이 그리드의 각 칸을 픽셀이라고 부르고, 픽셀은 색상을 표현하는 데 사용)
사진의 해상도는 이 픽셀 수로 표현된다.
ex) 1920x1080 해상도는 가로로 1920개의 픽셀과 세로로 1080개의 픽셀로 이루어진 사진비트 수도 고려해야 합니다. 일반적으로 사진은 24비트 색 깊이를 가지고 있다.
이는 빨강, 녹색, 파랑 세 가지 기본 색상을 각각 8비트로 표현하여
총 24비트로 (3byte) 색상을 표현하는 것을 의미한다. (이게 RGB 색 모델)
(가로 픽셀 * 세로 픽셀 * 3byte 해줘야함.)
즉, 8 * 7 * 3 = 168byte가 이미지의 용량3. 압축 방식과 파일 형식을 고려
JPEG, PNG, GIF 등의 파일 형식이 사용된다.
JPEG의 경우 압축률을 조정할 수 있다.Share article
