Existem 2 métodos de compressão de dados que são:
- Com perda de Dados
- Sem perda de Dados
A diferença entre os dois é que o "Com perda de Dados" por norma serve para comprimir ficheiros multimédia e o "Sem perda de Dados" por norma serve para comprimir ficheiros em novas pastas.
Compressão com perda de Dados
Como dito em cima, este método serve para comprimir ficheiros multimédia.
Por exemplo:
- Áudio;
- Video;
- Imagens;
Métodos de compressão com perda de dados:
Imagens fixas:
Fractal compression
JPEG
JPEG 2000, sucessor do JPEG.
Wavelet compression
Cartesian Perceptual Compression (CPC)
DjVu
ICER, utilizado pelo Mars Rovers: relacionado com JPEG2000 no seu uso de wavelets
Filmes/animações:
Flash (também suporta JPEG sprites)
H.261
H.263
H.264/MPEG-4 AVC
MNG (suporta JPEG sprites)
Motion JPEG
MPEG-1 Part 2
MPEG-2 Part 2
MPEG-4 Part 2
Ogg Theora (sem restrições de patentes)
Sorenson video codec
VC-1
Som:
- Música
AAC - utilizado pela Apple Computer
ADPCM
ATRAC
Dolby AC-3
DTS
MP2
MP3
Musepack
Ogg Vorbis (sem restrições de patentes)
Windows Media Audio (WMA)- criado pela Microsoft
Opus
- Voz
CELP
G.711
G.726
HILN
Adaptive Multi-Rate (AMR) (used by GSM cell carriers, such as T-Mobile)
Speex (sem restrições de patentes)
Opus
Outros tipos de dados - Tecnicamente, reduzir o tamanho do texto removendo todas as vogais também pode ser considerado compressão com perda de dados. O texto geralmente ainda é legível pelo contexto dado pelas consoantes. Pesquisadores também usaram compressão com perda de dados em texto por ou usar um dicionário para substituir palavras pequenas por grandes, ou técnicas geradoras de texto, embora esses possam cair na categoria relacionada de conversão com perda de dados.
Compressão sem perda de Dados
Este método serve para comprimir ficheiros numa pasta para outra. Mas já estão comprimidas.
Existem 2 formatos que são, na actualidade, os mais utilizados durante o mundo inteiro que são os formatos ZIP e RAR. O mais utilizado é o RAR.
Por exemplo:
Queremos por exemplo diminuir o tamanho dum ficheiro para metade para poder enviar esse ficheiro para algum site que por acaso o limite e inferior ao tamanho do nosso ficheiro, através desta forma de comprimir podemos diminuir o tamanho para metade.
Métodos de compressão sem perda de dados:
- Som/Áudio
Apple Lossless - ALAC (Apple Lossless Audio Codec)
Direct Stream Transfer - DST
Free Lossless Audio Codec - FLAC
Meridian Lossless Packing - MLP
Monkey's Audio - Monkey's Audio APE
OptimFROG - OFR
RealPlayer - RealAudio Lossless
Shorten - SHN
TTA - True Audio Lossless
WavPack - WavPack lossless
WMA Lossless - Windows Media Lossless
- Imagens Fixas
ABO (Adaptive Binary Optimization)
GIF - graphic Interchange Format
PNG - Portable Network Graphics
JPEG-LS - lossless/near-lossless compression standard
JPEG 2000 - inclui métodos de compressão com e sem perda de dados
JBIG2 - inclui métodos de compressão com e sem perda de dados em imagens a P/B
TIFF
RLE
- Vídeo/Animação
Huffyuv
SheerVideo
CorePNG
MSU Lossless Video Codec
LCL
Animation codec
Lagarith
H.264/MPEG-4 AVC
TSCC
- Arquivos
ZIP
7z
ARJ
ACE
RAR
Abaixo encontra-se um exemplo de compressão de uma imagem:


Sem comentários:
Enviar um comentário