etc

이미지 압축 방식

 


포토샵을 저장할 때 나오는 확장자들

 

01. Lossy? Lossless?

인터넷에는 많은 데이터들이 존재한다. 동영상이나 이미지등이 그 한 예이다. 이러한 많은 데이터들은 서버에 저장되어 사용자가 필요할때 보여지게 되는데 한정적인 공간과 빠른 로딩을 위해서라도 데이터들은 효율적으로 관리될 필요성이 있다. 예를 들어 인간이 빛에서 인지할 수 있는 가시적인 범위가 존재하기에 그 범위를 벗어나는 것들을 생략하거나 소리에서 인간이 인지하지 못하는 소리, 고주파들을 생략하는 방향으로 이미지와 동영상을 압축하여 저장하는 확장자들이 존재한다. 래스터(비트맵)이미지인 JPEG, JPG와 오디오 확장자인 MP3가 바로 여기에 해당한다. 

 

이미지 압축방식을 알기 위해서는 '손실압축(Lossy compression)'과 '비손실 압축(Lossless compression)'에 대해서 알아야한다. 

 

Lossy 압축방법은 눈에 띄지 않는 약간의 데이터들을 제거한다. 말그대로 인간이 인지할 수 없는 데이터들을 제거하는 것이기 때문에 파일자체적으로 본다면 '손실'이 일어난다. 인터넷에 무수히 떠돌아다니는 밈(짤)이 낡아버렸다는 것은 이러한 방식으로 저장된 이미지가 많은 사람들의 손을 거쳐 계속해서 파일이 본래 가지고 있던 데이터를 잃어버렸기 때문이다. 

 

Lossless 압축방법은 말 그대로 손실시키지 않고 저장한다. PNG가 여기에 해당한다. lossy처럼 이미지에 존재하는 일정의 데이터를 삭제하지 않기 때문에 원본데이터가 손실되지는 않지만 더 큰 공간을 차지하게 된다. 

 

출저 : https://dydtjr1128.github.io/image/2019/07/01/Image-compression.html

https://ko.gadget-info.com/difference-between-lossy-compression

 

 

 

 

02. 어떠한 원리로 JPG가 압축될까? 

https://m.blog.naver.com/kyh941031/221456781522

 

JPEG 압축원리 간단정리

사진을 그림판으로 작업하던 도중 .jpg나 .jpeg형식으로 저장하게되면 종종 이런 경고를 띄우는데요, 이것...

blog.naver.com

 

 

 

 

03. JPG와 JPEG의 차이점? 

윈도우의 초기 버전인 MS-DOS 8.3과 FAT-16은 파일을 저장할때 확장자의 문자가 3개가 맥시멈이었다. 그렇기 때문에 JPEG 확장자의 경우 JPG로 E를 제거한 확장자를 사용하게 되었다. 현재의 윈도우는 4개의 문자를 제공하지만 낮은 버전의 경우 여전히 JPEG가 호환이 되지 않는 경우가 있어 이럴 경우 JEPG에서 JPG로 변환을 해줘야한다. 

JPG와 JPEG는 같은 lossy compression 방식을 사용하고 있지만 큰이미지의 경우 압축률이 더 좋은 JPEG를 사용하는게 더 좋다고 하며 JPG의 경우 압축 후 데이터 중복을 줄이면서 파일의 이미지 품질을 유지하기에 JPEG보다 더 많은 공간을 차지한다고 하지만 이 둘의 차이는 거의 없다고 생각해도 된다. 

 

출저 : https://www.remosoftware.com/info/kr/know-difference-jpg-jpeg-files/amp/

https://www.indeed.com/career-advice/career-development/jpg-vs-jpeg