Sıkıştırma Algoritması Nedir?



Bilgisayar dosyaları, sabit diskte büyük miktarda alan ve iletmek için çok fazla bant genişliği alabilir. Özellikle, sıklıkla erişilemeyen dosyalarda ve kaydedilen dosyaların bant genişliği ile yer kazanmak için, verileri bir şekilde sıkıştırarak daha küçük bir pakette saklamak için depolama yöntemleri geliştirilmiştir. Her durumda, bir sıkıştırma algoritması - faizsiz KOSGEB kredisiveri boyutunu azaltmak için bir yöntem - kullanılır. Her biri farklı şekilde çalışan ve bazıları önemli şekillerde farklılık gösteren bazı popüler kategoriler ve sıkıştırma algoritmaları türleri vardır. Çeşitli sıkıştırma algoritmalarını kullanarak, genellikle bir metin dosyasını orijinal boyutunun yarısından daha azına indirmek mümkündür; Grafik dosyaları için, sonuçlar geniş ölçüde değişir. Sıkıştırmadan kaynaklanan dosya farklı bir biçim olabilir veyadepolama, iletim ve dağıtım için sıklıkla kullanılan arşiv dosyası .
Sıkıştırma algoritmalarını sınıflandırmanın bir yolu, verileri sıkıştırmak için sözlük veya istatistiksel yöntemler kullanıp kullanmadıklarıdır. Sözlük yöntemi tekrarlanabilir ifadelere odaklanır ve GIF görüntülerinde ve JAR ve ZIP arşivlerinde kullanılır. İstatistiksel yöntem, iki geçişte yapılan bir dönüşüm yapmak için kullanım sıklığına dayanır. Bir örnek, bazı faks makinelerinde kullanılan ModifiyeHuffman (mh).
Sıkıştırma algoritmalarını kategorize etmenin ikinci bir yolu ve profesyonel olmayan programcıların en çok karşılaştıkları şey, kayıpsız veya kayıpsız kadınlara KOSGEB desteğiolup olmadıklarıdır. Kayıpsız bir veri sıkıştırma algoritması, verileri, sıkıştırıldığında, orijinal dosya ile tam olarak aynı olacak şekilde sıkıştırır. Bir örneği, kayıpsız veri sıkıştırma algoritması LZW (Lempel-Ziv-Welch algoritması). 1977'deLempel ve Ziv tarafından geliştirildi ve 1984'teWelch tarafından geliştirildi, GIF, TIF ve PDF gibi dosyalarda ve bazı modemlerde kullanıldı.
Kayıpsız bir veri sıkıştırma algoritması, veriyi, kayıpsız sıkıştırmadan daha küçük bir boyuta indirgeme kapasitesine sahiptir , ancak bazı orijinal verilerin maliyetine de sahiptir. Başka bir deyişle, kayıplı veri sıkıştırmasını izleyen geri yükleme, orijinal dosyanın aynı kopyasını vermez. Bununla birlikte, sıkıştırma algoritması, kayıpları, kulak veya göze görünmeyecek şekilde sınırlamak üzere tasarlanmıştır. Kayıplı sıkıştırma , AAC, JPEG, MPEG ve MP3 gibi dosya formatlarında kullanılır .

Yorumlar

Bu blogdaki popüler yayınlar

Ethernet Sürücüleri Nedir?

Durum Çubuğu nedir?

Sembol Oranı Nedir?