İçeriğe geç
Convertube

BMP dosyaları: ham pikseller ve neden bu kadar büyükler

Bir BMP gerçekte ne saklar, aynı görselin PNG’sinden neden kat kat büyüktür ve ona hâlâ ne ihtiyaç duyar. BMP dosyalarını tarayıcınızda dönüştürün, yükleme yok.

Bir bakışta

Tür
Görsel
Sıkıştırma
Kayıpsız
Uzantılar
.bmp
MIME türü
image/bmp
Diğer adları
Bitmap

Bir BMP, bir görsel dosyasının olabileceği kadar basittir: kısa bir başlık ve ardından satırlar hâlinde ham bayt olarak yazılmış pikseller. Microsoft onu 1985’te Windows ile birlikte tanıttı ve cazibesi, okunup yazılmasının neredeyse hiç kod gerektirmemesiydi. Belirtimde bir sıkıştırma seçeneği vardır, ama nadiren kullanılır; dolayısıyla pratikte bir BMP sıkıştırılmamıştır.

Devamını oku

Dosyaların bu kadar büyük olmasının nedeni budur. Sıradan bir ekran görüntüsü onlarca megabayt olabilir, modern bir kameradan gelen bir fotoğraf ise yüz megabaytı aşar. PNG’ye dönüştürmek aynı pikselleri gerçek kayıpsız sıkıştırmayla saklar ve boyutu genellikle %60 ile %90’ın üzerinde azaltır — hiçbir bedeli olmayan ve çok şey kazandıran az sayıdaki dönüştürmeden biri.

BMP varlığını sürdürür, çünkü basitlik zaman zaman boyuttan daha değerlidir. Yerel bit eşlem API’lerine göre yazılmış Windows araçları, bilimsel ve endüstriyel cihazlar, mikrodenetleyici ekran kodları ve bazı donanım yazılımı (firmware) iş akışları ham piksel verisini doğrudan okur ve hiç görsel çözücüleri yoktur. Bunlar için BMP bir tercih değil, bir gerekliliktir. Bu sitenin yazdığı BMP’nin alfa kanalı olmadığını unutmayın; saydam bir PNG’yi BMP’ye dönüştürmek saydamlığı beyazla doldurur.

BMP dosyalarını diğer formatlara dönüştürün

Diğer formatları BMP formatına dönüştürün

BMP SSS

BMP’m neden bu kadar büyük?

Çünkü pikselleri neredeyse hiç sıkıştırma olmadan ham bayt olarak saklar. Belirtim sıkıştırmaya izin verir ama neredeyse hiçbir şey onu kullanmaz.

BMP’yi PNG’ye dönüştürmek kayıpsız mı?

Evet, tamamen. İkisi de pikselleri tam olarak saklar; bu yüzden görsel aynıdır ve yalnızca dosya boyutu değişir — genellikle %60 ile %90’ın üzerinde bir oranda.

BMP’den PNG’ye mi, JPG’ye mi?

Ekran görüntüleri, diyagramlar ve metin için PNG; orada tıpatıp aynı kalır. Fotoğraflar için JPG; orada çok daha küçüktür ve kayıp görünmez.

BMP neden hâlâ var?

Çünkü okunup yazılması son derece kolaydır; bu da eski Windows yazılımlarına, bilimsel cihazlara, mikrodenetleyici kodlarına ve görsel çözücüsü olmayan donanım yazılımı iş akışlarına uyar.

BMP’ye dönüştürürken saydamlığa ne olur?

Beyazla doldurulur. Burada yazılan BMP’nin alfa kanalı yoktur; bu yüzden saydam bir arka plan opak hâle gelir.

Bir BMP’yi saklamak için herhangi bir neden var mı?

Yalnızca belirli bir araç onu şart koşuyorsa. Diğer her amaç için PNG, aynı görseli çok daha az yerde tutar.