1
런-렝스 인코딩
동일한 문자가 연속해서 반복되는 경우, 그것을 반복 문자 개수와 반복 문자의 쌍으로 표현
COFFEEEEEE FREEE
CO2F6E FR3E
반복 문자가 길수록 압축 효율 높음
01
p.41
반복되는 문자나 패턴을 더 적은 비트로 표현하는 비손실 압축
동일한 문자가 연속해서 반복되는 경우, 그것을 반복 문자 개수와 반복 문자의 쌍으로 표현
문자열에 포함된 같은 패턴의 상대적 위치와 패턴의 길이로 문자열을 치환하여 압축
02
p.41
연속해서 반복되는 문자를 개수와 문자로 바꾸어 압축한다
03
p.41
반복 문자 개수와 반복 문자의 쌍으로 직접 압축해 보자
04
p.41
이미 나온 패턴을 현재 위치 기준의 거리와 길이로 표현한다
05
p.41
반복 패턴을 현재 위치 기준의 거리와 길이로 바꾸어 보자
06
p.42~43
BMP 원본 이미지를 목적에 맞는 압축 파일 형식으로 변환한다
각 화소의 색 정보를 차례대로 기록하는 무압축 파일
품질 우수 · 파일 크기 큼 · 확장자 .bmp07
p.44~45
WAV 원음을 디지털로 표현하고 목적에 맞는 압축 형식으로 변환한다
웨이브 방식의 디지털 신호를 압축하지 않은 무압축 파일 형식
아날로그 소리 파형을 일정 간격으로 나누어 샘플 값을 측정
소리의 크기를 가까운 정숫값으로 표현
각 정수를 0과 1의 디지털값으로 표현
원음 손실 없이 용량을 줄임
사람이 잘 듣지 못하는 대역의 신호를 제거
MP3와 같은 방식이나 같은 비트 전송률에서 음질이 더 좋음
1 / 7