728x90
반응형
SMALL
GIF:
- GIF는 비트맵 이미지를 사용하며, 최대 256 색상만 지원합니다. 이로 인해 색상 제한이 있지만, 간단한 이미지에 대해서는 용량이 작을 수 있습니다.
- GIF는 **무손실 압축(**Lossless compression) 방식을 사용하기 때문에 원본 이미지와 동일한 화질을 유지합니다. 그러나, 이로 인해 영상이 복잡할수록 용량이 커집니다.
- GIF는 주로 짧은 애니메이션 또는 투명한 배경을 가진 이미지에 사용되며, 풀영상에는 적합하지 않습니다.
MP4:
- MP4는 모션 JPEG과 같은 여러 코덱을 사용하여 동영상을 압축합니다. 이는 색상 제한이 없어 고화질 영상을 지원하며, 복잡한 영상의 경우에도 상대적으로 작은 용량을 가질 수 있습니다.
- MP4는 손실 압축(Lossy compression) 방식을 사용하여 영상 데이터를 압축합니다. 이로 인해 원본 영상에 비해 화질이 약간 저하되지만, 높은 압축률을 얻을 수 있습니다.
- MP4는 다양한 용도로 사용되며, 풀영상, 웹 스트리밍, 모바일 장치 등에서 재생이 가능합니다.
결국, GIF는 간단한 애니메이션 이미지에 적합한 반면, MP4는 고화질 영상을 효율적으로 압축하고 저장하기 위해 설계되었습니다. 같은 영상의 경우, MP4가 대체로 더 작은 용량을 가질 것입니다.
PNG:
- 무손실 압축: PNG는 이미지를 압축할 때 원본 이미지의 품질을 손상시키지 않는 무손실 압축 방식을 사용합니다. 이로 인해 원본 이미지와 동일한 화질을 유지할 수 있습니다.
- 알파 채널 지원: PNG는 알파 채널(투명도)을 지원하여 이미지의 배경을 투명하게 만들 수 있습니다. 이러한 기능은 웹 디자인이나 그래픽 작업에서 자주 사용됩니다.
- 파일 크기: 무손실 압축 방식과 알파 채널 지원 덕분에 PNG 이미지는 일반적으로 JPG 이미지보다 파일 크기가 큽니다.
JPG(JPEG):
- 손실 압축: JPG는 이미지를 압축할 때 원본 이미지의 품질을 약간 손상시키는 손실 압축 방식을 사용합니다. 이로 인해 높은 압축률을 얻을 수 있지만, 화질이 저하될 수 있습니다.
- 알파 채널 미지원: JPG는 알파 채널(투명도)를 지원하지 않습니다. 따라서 배경이 투명한 이미지를 저장할 때에는 적합하지 않습니다.
- 파일 크기: 손실 압축 방식 덕분에 JPG 이미지는 일반적으로 PNG 이미지보다 파일 크기가 작습니다. 따라서 웹사이트나 애플리케이션에서 이미지 용량을 줄이기 위해 사용됩니다.
결론적으로, PNG는 무손실 압축과 투명도를 지원하는 이미지 파일 형식으로, 그래픽 작업이나 웹 디자인에 적합하며, JPG는 손실 압축을 사용하여 이미지 파일 크기를 줄이는 데에 효과적인 형식으로, 사진이나 웹사이트의 이미지에 주로 사용됩니다.
728x90
반응형
LIST
'CS' 카테고리의 다른 글
튜링 머신(Turing Machine) (0) | 2023.05.22 |
---|---|
캐싱(Caching) (0) | 2023.05.22 |
소프트웨어 아키텍쳐 (0) | 2023.05.13 |
MPE (0) | 2023.05.11 |
폰 노이만 아키텍처 (0) | 2023.05.11 |