https://www.adobe.com/uk/creativecloud/photography/discover/lossy-vs-lossless.html
Lossy vs Lossless Compression: Differences & Advantages | Adobe
Find out all about lossy vs lossless compression, including when to use them and the pros and cons of both, with our helpful comparison guide.
www.adobe.com
- 디지털 사진을 업로드하거나 처리할 때, 저장 공간을 절약하려는 사람은 누구나 이미지 압축을 알아야 합니다.
이는 데이터를 제거하거나 재작업하고 사용에 최적화하여 파일 크기를 줄여
사진을 검색하고 전송하고 온라인에 게시하는 것을 더 쉽고 빠르게 만듭니다.
- 이 가이드에서는 손실 압축과 무손실 압축이라는 두 가지 주요 방법을 비교합니다.
1) 손실 압축과 무손실 압축은 무엇입니까?
- 데이터 압축은 디지털 파일의 크기를 줄이는데 사용할 수 있으므로, 공간을 덜 차지합니다.
디지털 사진을 막 시작했든, 노련한 프로이든 압축은 중요합니다.
디지털 이미지는 원래 크기가 너무 커서 처리하기가 훨씬 더 어려울 수 있기 때문입니다.
- 하지만 모든 압축 형태가 같은 것은 아닙니다.
2) 데이터 압축에는 어떤 두 가지 유형이 있습니까?
- 압축에는 손실 압축과 무손실 압축의 두 가지 방법이 있습니다.
손실 압축은 일부 원본 데이터를 영구적으로 제거하여 파일 크기를 줄입니다.
무손실 압축은 불필요한 메타데이터를 제거하여 파일 크기를 줄입니다.
(1) 손실 알고리즘
- 손실 압축은 일반적으로 파일이 일부 데이터를 잃을 여유가 있거나,
저장 공간을 대폭 '비워야'할 때 사용됩니다.
- 여기서 알고리즘은 이미지 파일을 스캔하여
인간의 눈에 덜 중요하거나 감지할 수 없는 정보를 버림으로써 크기를 줄입니다.
- 따라서 손실 압축 방법을 사용하려면 다음 중에서 균형 잡힌 판단을 내려야 합니다.
(1) 저장/전달 요구사항
(2) 로딩 시간
(3) 이미지 품질
(2) 무손실 알고리즘
- 무손실 압축을 사용하면 파일 데이터가 압축 해제 후
원래 형태로 복원되고 재구성되므로
이미지가 차지하는 공간이 줄어들거나, 화질이 눈에 띄게 저하되지 않습니다.
- 데이터가 손실되지 않으며 프로세스를 되돌릴 수 있으므로, 가역 압축이라고도 합니다.
3) 손실 압축과 무손실 압축의 차이점
손실 압축 | 무손실 압축 | |
기능 | 파일 데이터를 영구적으로 제거 | 압축된 데이터를 복원하고 재구성 |
사용 시점 | 파일 정보 손실이 허용될 때 | 파일 정보 손실이 허용되지 않을 때 |
응용 프로그램 | 이미지, 비디오, 오디오 | 텍스트, 이미지, 오디오 |
파일 형식 | 이미지: JPEG 비디오: MPEG, AVC, HEVC 오디오: MP3, AAC |
이미지: RAW, BMP, PNG 일반: ZIP 오디오: WAV, FLAC |
4) 손실 압축과 무손실 압축의 장단점
손실 압축 | 무손실 압축 | |
장점 | 작은 파일 크기. 웹 용으로 이상적. 많은 도구, 플러그인 및 소프트웨어가 지원 |
품질 손실 없음. 파일 크기가 약간 줄어듦 |
단점 | 압축 비율이 높을수록 품질이 저하됨 | 압축된 파일이 손실 압축 파일보다 더 |
5) 사진에 손실 있는 이미지 압축과 무손실 이미지 압축을 사용할 때는 언제인가요?
- 손실 압축은 일부 작업에 무손실 압축보다 더 적합하며,
그 반대의 경우도 마찬가지입니다.
- 다음은 결정에 도움이 되는 일반적인 손실 압축 및 무손실 압축 사례입니다.
(1) 웹사이트 업데이트
- 파일 크기가 상당히 줄어들어 로드 시간이 빨라지므로 손실 압축이 가장 좋은 옵션입니다.
(2) 온라인 포트폴리오 만들기
- 무손실 압축이 이상적인 선택입니다.
사진을 인상적으로 보이게 하려면 로드 시간보다 이미지 품질이 더 중요합니다.
(3) 하드 드라이브 공간이 부족할 때
- 많은 공간을 확보해야 하는 것이 사진 품질보다 중요하다면, 손실 압축을 고려합니다.
(4) 사진을 클라우드 서비스에 저장했는데 공간이 부족할 때
- 이미지 품질을 떨어뜨려도 괜찮다면, 손실 압축을 사용할 수 있습니다.
혹은 품질 손실을 최소화하려면, 저장 공간을 더 구매하고 대신 무손실 압축을 사용합니다.
'CS Fundamental' 카테고리의 다른 글
[CS Fundamental] 사용하고 계신 스마트폰의 해상도는 어떻게 되나요? (0) | 2025.01.08 |
---|---|
[CS Fundamental] 전임자가 만든 어떤 프로그램이 있는데 생각보다 너무 느리게 동작하는 것 같다. 어떤 부분을 어떻게 보는 것이 좋을까? (0) | 2025.01.08 |
[CS Fundamental] 피보나치 수의 함수 f(n)을 작성하는 여러가지 방법에 대해서 떠오르는대로 모두 얘기해 보라. (0) | 2025.01.08 |
[CS Fundamental] Base64 인코딩 (0) | 2024.09.20 |
[CS Fundamental] 좋아하는 IDE에서 자주 사용 하는 기능들 또는 특별히 좋은 기능들 (0) | 2024.09.19 |