| [ QuizWit ] in KIDS 글 쓴 이(By): Beavis (ButtHead) 날 짜 (Date): 1996년03월08일(금) 00시40분47초 KST 제 목(Title): Re]컴퓨터 퀴즈.. 제가 전산과 출신도 아니고 그렇다고 file압축에 대해서 많이 아는건 아니지만 간단히 앞에서 설명을 잘하신 cdpark님에 대해서 조금만더 보충하면 file압축에는 크게 두가지가 있어요.. 정확한 용어는 잊어버렸는데... 1) 압축후 풀었을때 정보를 전혀 잃어버리지 않는 압축. 대부분의 file압축이 여기에 속하죠... 2) 압축후 풀었을때 정보를 많이 잃어버리는 압축... MPEG이나 JPEG같은 영상압축이 여기에 속합니다. 640x480크기의 그림을 압축을 안하고 저장하려면 칼라인경우 거의 900Kbyte 모노 인경우 300Kbyte의 메모리가 필요ㅤㅎ� ㅑ�. 그림 한장에 이렇게 많은 메모리가 필요하다 보니 대부분의 그림file은 압축을 하죠. 따라서 BMP file을 제외하고 대부분의 gif, Tif등의 file은 이미 압축이 된상태니 더이상 압축이 될리없죠... (약간은 더 압축될수도 있음) 그리고 왜 압축이 두번 세번 안되느냐? 간단한 예를 하나 보시면 쉽게 이해되리라 생각해요... 다음과 같은 file이 있어요... +--> 각각 8bit data. | 000000000011110000000022222200000... 이걸 간단한 Run Length Coding을 써서 압축하면... 01014082605...(--> 의미) '0'이 10개 '1'이 4개 '0'이8개...) 이걸 다시 Run Length Coding을 써서 압축을 해보죠... 0111011141018121610151... 오히려 더길어지죠... 물론 이런식으로 압축하는 S/W는 없겠지만... 이미 한번압축을 하면 file이 다시 같은 방법으로 압축하기에는 너무 복잡해져 버리기 때문에 두번 세번 같은 방법으로 압축이 안되는 겁니다. =============================================================================== BEAVIS & BUTT-HEAD are not role models. They are not even human. They are cartoons. Some of the things they do would cause a person to get hurt, expelled, arrested, possibly deported. To put it anothe way: Don't try this at home. --------------------------------- ywko@me.umn.edu |