TIFF'i PNG'ye dönüştürme

Bu dönüştürücü, 16 bit, çok bantlı ve GeoTIFF dosyaları dahil her TIFF'i kayıpsız bir PNG'ye çevirir; görüntü görünür olsun diye değerleri gerer, saydamlığı ve coğrafi referansı korur. Dosya tarayıcınızda GDAL ile dönüştürülür, sunucuya gönderilmez. Gerilen pikseller artık özgün değerleri taşımaz, çok sayfalı TIFF'lerin yalnızca ilk sayfası dönüştürülür ve JPEG, ZSTD, LERC veya WebP ile sıkıştırılmış TIFF'ler okunamaz.

Bir dosya doğru dönüştürülmedi mi? Tercihen küçük bir örnek dosyayla birlikte [email protected] adresine e-posta gönderin, sorun düzeltilecektir.

Temel bilgiler

TIFF → PNG: neden dönüştürmelisiniz

Tarayıcılar, mesajlaşma uygulamaları ve çoğu ofis programı TIFF gösteremez; gösterebilenler de çoğu zaman bilimsel ve CBS çalışmalarının ürettiği TIFF türlerinde başarısız olur: 16 bit taramalar, sayısal yükseklik modelleri, dört veya daha fazla kanallı uydu bantları ya da renk paletli görüntüler. PNG her yerde açılır ve kayıpsızdır; bu yüzden her pikselin önemli olduğu durumlarda güvenli seçimdir. Bu dönüştürücü TIFF'i QGIS'in arkasındaki kütüphane olan GDAL ile okur, bantların ne içerdiğini belirler, görüntü görünür olsun diye 16 bit ve kayan noktalı değerleri gerer ve bir PNG yazar. TIFF bir GeoTIFF ise ayrıca bir .pgw world dosyası ve koordinat sistemini de bir zip içinde alırsınız; böylece PNG haritada yine doğru yere oturur. Her şey tarayıcınızda çalışır; dosya hiçbir zaman sunucuya gönderilmez.

TIFF dosyası PNG biçimine nasıl dönüştürülür

  1. .tif veya .tiff dosyanızı kutuya bırakın veya tıklayıp seçin. Varsa .tfw dosyasını da ekleyin.
  2. Önizlemeyi ve ayrıntıları kontrol edin; gerekirse bir kontrast germe yöntemi veya başka bantlar seçin.
  3. “PNG biçimine dönüştür” düğmesine tıklayın ve PNG'yi ya da PNG ile world dosyasını içeren zip'i indirin.

Dönüştürme sırasında neler değişir

16 bit bir TIFF neden siyah görünür?

Normal bir görüntü kanal başına 0 ile 255 arasındaki değerleri kullanır. 16 bitlik bir bant 0 ile 65.535 arasında değer tutabilir ve bir yükseklik modeli ya da uydu bandı genellikle bu aralığın yalnızca küçük bir kısmını doldurur: yükseklikleri 400 ile 2.800 m arasında olan bir SYM (DEM) bu aralığın %5'inden azını kullanır. 0–65.535 aralığını siyahtan beyaza eşleyen bir görüntüleyici böyle bir dosyayı neredeyse siyah gösterir. Bu yüzden dönüştürücü her bandın gerçek minimum ve maksimum değerlerini okur ve bu aralığı 0–255'e gerer. Varsayılan olarak piksellerin en karanlık ve en parlak %2'si yok sayılır; böylece birkaç uç değer geri kalanını soldurmaz. QGIS de varsayılan olarak benzer bir kesme kullanır. Tüm aralığa ihtiyacınız varsa “Minimumdan maksimuma germe” seçeneğini seçin.

Germe değerleri değiştirir

Germeden sonra 128 değerindeki bir piksel artık 128 m ya da 0,0128 yansıtım anlamına gelmez; yalnızca bir gri tonudur. PNG bakmak içindir, ölçüm yapmak için değil. Özgün sayılara ihtiyacınız varsa TIFF'i saklayın ya da işaretsiz 16 bitlik bir dosya için “16 bit değerleri koru” seçeneğiyle, CBS programlarının hâlâ veri olarak okuyabileceği 16 bitlik bir PNG alın (yukarıdaki nedenle sıradan görüntüleyicilerde koyu görünür).

Bantlar ve renkler

Tek bant gri tonlamalı bir PNG, üç bant ise kırmızı, yeşil ve mavi olur. Sentinel-2 veya multispektral drone yığınları gibi dört veya daha fazla bantlı dosyalarda her renge hangi bandın gideceğini seçebilirsiniz; örneğin yanlış renkli bir görüntü için yakın kızılötesi, kırmızı ve yeşil. Arazi örtüsü haritaları gibi renk paletli TIFF'ler paletlerini korur.

Saydamlık ve NoData

Bir alfa bandı PNG'de saydam kalır. Bir yükseklik modelindeki deniz veya döndürülmüş bir taramanın boş köşeleri gibi NoData olarak işaretlenmiş pikseller de siyah yerine saydam olur.

Çok sayfalı TIFF'ler

Dosyadaki yalnızca ilk sayfa veya görüntü dönüştürülür. Faks belgeleri ve bazı tarayıcı (scanner) dosyaları birkaç sayfa saklar; her sayfaya ihtiyacınız varsa bunları önce bir görüntü düzenleyicide ayırın.

Dosya biçimleri hakkında

TIFF

TIFF (Tagged Image File Format), 1986'da Aldus tarafından oluşturuldu ve bugün Adobe'ye aittir. Görselleri siyah-beyazdan 32 bit kayan noktalı sayılara kadar neredeyse her bit derinliğinde kayıpsız saklayabildiği için tarayıcıların (scanner), profesyonel fotoğraf makinelerinin, mikroskopların ve GIS yazılımlarının olağan çıktı biçimidir.

  • Sıkıştırma isteğe bağlıdır ve çoğu dosyada kayıpsızdır (LZW, Deflate veya PackBits); bu yüzden dosyalar çoğu zaman büyüktür.
  • Bir bant yalnızca 0–255 değil, 8, 16 veya 32 bit tam sayılar ya da kayan noktalı sayılar tutabilir.
  • Bir dosya birkaç sayfa veya görsel içerebilir; görüntüleyiciler çoğu zaman yalnızca ilkini gösterir.
  • Klasik TIFF dosyaları 4 GB ile sınırlıdır; BigTIFF bu sınırı kaldırır.

PNG

PNG (Portable Network Graphics), 1996'dan kalma kayıpsız bir görsel biçimidir ve ekran görüntüleri, logolar, diyagramlar ve saydamlık içeren görseller için olağan biçimdir. Her piksel tam olarak saklanır, bu yüzden metin ve keskin kenarlar net kalır.

  • Kayıpsız: yeniden kaydetmek kaliteyi hiçbir zaman düşürmez.
  • Tam saydamlığı (alfa kanalı) destekler.
  • PNG olarak kaydedilen fotoğraflar genellikle JPG'ye göre birkaç kat daha büyüktür.

Sıkça sorulan sorular

TIFF dosyam bir sunucuya yükleniyor mu?

Hayır. Dosya tarayıcınız tarafından okunur ve dönüştürülür. Hiçbir şey herhangi bir yere gönderilmez; bu da dönüştürücüyü yayımlanmamış ölçme verileri veya tıbbi ve laboratuvar görüntüleri için de güvenli kılar.

Bir GeoTIFF için zip'in içinde ne var?

PNG, piksel boyutunu ve konumu içeren bir .pgw world dosyası, Esri biçiminde koordinat sistemini içeren bir .prj dosyası ve bir .png.aux.xml dosyası. QGIS world dosyasını ve .aux.xml'i otomatik okur; böylece PNG doğru yerde ve doğru koordinat sisteminde görünür. Coğrafi referansı olmayan düz bir TIFF tek bir PNG verir.

PNG, TIFF'ten daha küçük olur mu?

Çoğu zaman evet, çünkü PNG sıkıştırması genellikle sıkıştırılmamış veya LZW ile sıkıştırılmış TIFF'ten daha iyidir. 8 bite gerilen 16 bitlik bir TIFF de baytlarının yarısını kaybeder. Bol ayrıntılı fotoğraflar yine de büyük PNG'ler verebilir; bunlar için GeoTIFF'ten JPG'ye dönüştürücüyü kullanın.

Ne kadar büyük bir TIFF dönüştürebilirim?

Bir bilgisayarda yaklaşık 200 MB'a kadar dosyalar normalde sorunsuz çalışır. Görüntü tarayıcı sekmesinin belleğinde işlenir; bu yüzden çok büyük rasterler, özellikle telefonlarda başarısız olabilir. Daha büyük dosyalar için kendi bilgisayarınızda GDAL'ın gdal_translate aracını kullanın.

Hangi TIFF sıkıştırmaları çalışır?

Sıkıştırılmamış, LZW, Deflate ve PackBits TIFF'ler ile bunları kullanan BigTIFF ve Cloud Optimized GeoTIFF'ler. GDAL'ın tarayıcı sürümü JPEG, ZSTD, LERC veya WebP ile sıkıştırılmış TIFF'leri çözemez; bu durumda açık bir mesaj alırsınız ve böyle bir dosyayı önce QGIS'te LZW veya Deflate ile yeniden kaydedebilirsiniz.