Sözlük

Görüntü Dosyası Genişliği Nedir?

Görüntü Genişliği, bir resmin sol kenarından sağ kenarına kadar olan piksel sayısıdır. Bir dosyanın bunu nerede sakladığını ve bu değerin size ne söylediğini öğrenin.

image-width

Görüntü genişliği, bir resmin sol kenarından sağ kenarına kadar olan piksel sayısıdır. Görüntü yüksekliği ise üstten alta kadar olan piksel sayısıdır. Genellikle önce genişlik yazılır, bu yüzden 640 x 480, 640 piksel genişliğinde ve 480 piksel yüksekliğinde anlamına gelir.

Bir dosyanın metaverisinde, Image Width bu sayıyı tutan alandır. Image Height ile birlikte resmin boyutlarını verir. Bu boyutlar, dosyadaki baytları sayan dosya boyutu değildir.

Bunu hangi dosyalar içeriyor

Görüntü formatları genişliği dosyanın içinde farklı yerlerde saklar, ancak her zaman piksel sayısı olarak tutar. Metaveri okuyucuları bunu aşağıdaki her formatta Image Width olarak gösterir.

  • JPEG genişliği, çerçeve başlangıcı (start of frame) segmentinde, 1 ile 65535 arasında bir sayı olarak saklar.
  • PNG genişliği, dosyadaki ilk parça olması gereken IHDR parçasında (chunk) saklar. 0 genişliği geçerli değildir.
  • GIF genişliği, mantıksal ekran tanımlayıcısında (logical screen descriptor) 2 baytlık bir sayı olarak saklar.
  • WebP genişliği VP8, VP8L veya VP8X parçasında saklar. Kayıplı bir WebP en fazla 16383 piksel genişliğinde, kayıpsız bir WebP ise 16384 piksel genişliğinde olabilir.
  • TIFF genişliği ImageWidth etiketi içinde, kimlik (ID) 0x0100 olarak saklar.

Bir kameradan veya telefondan gelen JPEG fotoğraf genellikle ikinci bir genişlik daha taşır, bu da ExifImageWidth etiketi (ID 0xa002). Exif standardı bu etikete PixelXDimension adını verir ve sıkıştırılmış görüntülerde zorunlu kılar. Görmekte olduğunuz resmin geçerli genişliğini kaydeder.

Değerin nasıl göründüğü

Değer tam sayı piksel olarak verilir. Exif standardındaki örnek resim 640 x 480 pikseldir, bu nedenle Image Width değeri 640’tır.

Genişliği inç veya santimetreye çevirmek için, değeri X Resolution alanına bölün. Bu alan, 1 inç veya 1 santimetreye kaç pikselin sığdığını belirtir.

Gerçek çözünürlük bilinmediğinde Exif standardı inç başına 72 piksel kullanır. Bu ayarda, 640 piksellik bir genişlik 8,89 inç (yaklaşık 22,6 cm) genişliğinde basılır.

JPEG çerçevesindeki genişlik ile Exif genişliği normalde aynıdır. Kodlayıcı sağ tarafa dolgu (padding) olarak fazladan sütun eklediğinde Exif standardı arada fark olmasına izin verir. Örneğinde Exif etiketi 620, JPEG çerçevesi ise 640 der.

Dosyanız için neden önemli

Birçok yükleme formu ve baskı hizmeti görüntü boyutları için sınırlar belirler. Image Width satırı, resmi göndermeden önce bu tür bir sınıra uyup uymadığını kontrol etmenizi sağlar.

Bir web sayfasında genişlik yerleşime yardımcı olur. HTML bir görselin genişliğini ve yüksekliğini verdiğinde, tarayıcı görsel yüklenmeden önce alanı ayırabilir. Bu, resim çizildiğinde sayfa içeriğinin yer değiştirmesini (layout shift) azaltır.

Genişlik ayrıca bir resmin ne kadar ayrıntı içerdiğini gösterir. Toplam piksel sayısını bulmak için genişliği yükseklik ile çarpın.

Megapixels satırı bu toplamı milyon olarak gösterir. 640 x 480’lik bir resim 307.200 piksele, yani yaklaşık 0,3 megapiksele sahiptir.

Genişlik ve yükseklik yer değiştirmiş gibi göründüğünde Orientation satırını kontrol edin. Değer 6 veya 8 olduğunda görüntüleyici resmi göstermeden önce 90 derece döndürür. Dosyadaki genişlik bu durumda yükseklik olarak görünür, bu yüzden 640 piksel genişliğinde kaydedilmiş bir resim 640 piksel yüksekliğinde görünür.