Konwersja TIFF na PNG
Ten konwerter zamienia dowolny TIFF, także pliki 16-bitowe, wielokanałowe i GeoTIFF, na bezstratny PNG, rozciągając wartości tak, aby obraz był widoczny, i zachowując przezroczystość oraz georeferencję. Plik jest konwertowany w przeglądarce za pomocą GDAL i nie jest wysyłany na serwer. Rozciągnięte piksele nie zawierają już oryginalnych wartości, z wielostronicowego TIFF-a konwertowana jest tylko pierwsza strona, a pliki TIFF z kompresją JPEG, ZSTD, LERC lub WebP nie mogą zostać odczytane.
Plik nie przekonwertował się poprawnie? Napisz na [email protected], najlepiej z małym przykładowym plikiem, a błąd zostanie naprawiony.
Najważniejsze informacje
- Wejście: TIFF (.tif). Wyjście: PNG (.png).
- Pliki nie są wysyłane: praca odbywa się w przeglądarce, na Twoim urządzeniu.
- Rozmiar pliku: brak stałego limitu; bardzo duże pliki ogranicza pamięć urządzenia.
- Wymaga aktualnej przeglądarki (Chrome, Edge, Firefox lub Safari) na komputerze, tablecie lub telefonie; nic nie trzeba instalować.
- Bezpłatnie i bez rejestracji.
TIFF na PNG: po co konwertować
Przeglądarki, komunikatory i większość programów biurowych nie wyświetla plików TIFF, a te, które to potrafią, często nie radzą sobie z rodzajami TIFF-ów powstającymi w pracy naukowej i GIS: 16-bitowymi skanami, numerycznymi modelami terenu, zobrazowaniami satelitarnymi z czterema lub więcej kanałami czy obrazami z paletą kolorów. PNG otwiera się wszędzie i jest bezstratny, więc to bezpieczny wybór, gdy liczy się każdy piksel. Ten konwerter odczytuje TIFF za pomocą GDAL, biblioteki, na której opiera się QGIS, ustala, co zawierają kanały, rozciąga wartości 16-bitowe i zmiennoprzecinkowe tak, aby obraz był widoczny, i zapisuje PNG. Jeśli TIFF jest plikiem GeoTIFF, otrzymasz też w archiwum zip plik georeferencyjny .pgw (world file) i układ współrzędnych, dzięki czemu PNG nadal trafi we właściwe miejsce na mapie. Wszystko działa w Twojej przeglądarce; plik nigdy nie jest wysyłany na serwer.
Jak przekonwertować TIFF na PNG
- Upuść plik .tif lub .tiff w polu albo kliknij, aby go wybrać. Jeśli ma plik .tfw, dodaj go również.
- Sprawdź podgląd i szczegóły, a w razie potrzeby wybierz rozciągnięcie kontrastu lub inne kanały.
- Kliknij „Konwertuj na PNG” i pobierz PNG albo archiwum zip z plikiem PNG i jego plikiem georeferencyjnym.
Co się zmienia podczas konwersji
Dlaczego 16-bitowy TIFF wygląda na czarny
Zwykły obraz używa wartości od 0 do 255 na kanał. Kanał 16-bitowy może zawierać wartości od 0 do 65 535, a model terenu lub kanał satelitarny zwykle wypełnia tylko niewielką część tego zakresu: NMT z wysokościami od 400 do 2800 m wykorzystuje mniej niż 5% zakresu. Przeglądarka obrazów, która mapuje 0–65 535 na czerń–biel, pokazuje taki plik jako prawie czarny. Dlatego konwerter odczytuje rzeczywiste minimum i maksimum każdego kanału i rozciąga ten zakres do 0–255. Domyślnie pomijane są najciemniejsze i najjaśniejsze 2% pikseli, aby kilka skrajnych wartości nie sprawiło, że reszta obrazu będzie wyblakła; QGIS domyślnie stosuje podobne przycięcie. Wybierz „Rozciągnięcie od minimum do maksimum”, jeśli potrzebujesz pełnego zakresu.
Rozciąganie zmienia wartości
Po rozciągnięciu wartość piksela 128 nie oznacza już 128 m ani współczynnika odbicia 0,0128; to tylko odcień szarości. PNG służy do oglądania, a nie do pomiarów. Jeśli potrzebujesz oryginalnych liczb, zachowaj TIFF albo, w przypadku pliku 16-bitowego bez znaku, wybierz „Zachowaj wartości 16-bitowe”, aby otrzymać 16-bitowy PNG, który programy GIS wciąż odczytają jako dane (w zwykłych przeglądarkach obrazów wygląda ciemno, z powodu opisanego wyżej).
Kanały i kolory
Jeden kanał daje PNG w skali szarości, a trzy kanały stają się czerwonym, zielonym i niebieskim. W plikach z czterema lub więcej kanałami, np. ze zobrazowań Sentinel-2 lub wielospektralnych zdjęć z dronów, sam wybierasz, który kanał trafia do którego koloru, np. bliską podczerwień, czerwony i zielony dla kompozycji w barwach umownych. Pliki TIFF z paletą kolorów, np. mapy pokrycia terenu, zachowują swoją paletę.
Przezroczystość i brak danych (no-data)
Kanał alfa pozostaje przezroczysty w PNG. Piksele oznaczone jako brak danych (no-data), np. morze w modelu terenu lub puste narożniki obróconego skanu, również stają się przezroczyste, a nie czarne.
Wielostronicowe pliki TIFF
Konwertowana jest tylko pierwsza strona lub pierwszy obraz w pliku. Faksy i niektóre pliki ze skanerów zawierają kilka stron; jeśli potrzebujesz wszystkich, najpierw rozdziel je w edytorze graficznym.
O formatach plików
TIFF
TIFF (Tagged Image File Format) został stworzony przez firmę Aldus w 1986 roku, a obecnie należy do Adobe. Jest typowym formatem wyjściowym skanerów, profesjonalnych aparatów, mikroskopów i oprogramowania GIS, bo potrafi zapisywać obrazy bezstratnie w niemal dowolnej głębi bitowej, od czerni i bieli po 32-bitowe liczby zmiennoprzecinkowe.
- Kompresja jest opcjonalna i w większości plików bezstratna (LZW, Deflate lub PackBits), więc pliki bywają duże.
- Kanał może zawierać 8-, 16- lub 32-bitowe liczby całkowite albo liczby zmiennoprzecinkowe, a nie tylko wartości 0–255.
- Jeden plik może zawierać kilka stron lub obrazów; przeglądarki obrazów często pokazują tylko pierwszy.
- Klasyczne pliki TIFF są ograniczone do 4 GB; BigTIFF znosi ten limit.
PNG
PNG (Portable Network Graphics) to bezstratny format obrazów z 1996 roku i typowy format zrzutów ekranu, logo, diagramów i obrazów z przezroczystością. Każdy piksel jest zapisywany dokładnie, więc tekst i ostre krawędzie pozostają wyraźne.
- Bezstratny: ponowny zapis nigdy nie obniża jakości.
- Obsługuje pełną przezroczystość (kanał alfa).
- Zdjęcie zapisane jako PNG jest zwykle kilka razy większe niż jako JPG.
Najczęściej zadawane pytania
Czy mój TIFF jest wysyłany na serwer?
Nie. Plik jest odczytywany i konwertowany przez Twoją przeglądarkę. Nic nie jest nigdzie wysyłane, dlatego konwerter nadaje się też do nieopublikowanych danych pomiarowych oraz obrazów medycznych i laboratoryjnych.
Co zawiera archiwum zip w przypadku GeoTIFF?
Plik PNG, plik georeferencyjny .pgw z rozmiarem i położeniem piksela, plik .prj z układem współrzędnych w formacie Esri oraz plik .png.aux.xml. QGIS automatycznie odczytuje plik georeferencyjny i .aux.xml, więc PNG pojawia się we właściwym miejscu i we właściwym układzie współrzędnych. Zwykły TIFF bez georeferencji daje pojedynczy PNG.
Czy PNG będzie mniejszy niż TIFF?
Często tak, bo kompresja PNG jest zwykle lepsza niż w nieskompresowanym TIFF-ie lub TIFF-ie z LZW. 16-bitowy TIFF rozciągnięty do 8 bitów traci ponadto połowę bajtów. Bardzo szczegółowe zdjęcia mogą jednak dać duże pliki PNG; do nich użyj konwertera GeoTIFF na JPG.
Jak duży TIFF mogę przekonwertować?
Pliki do około 200 MB zwykle działają na komputerze. Obraz jest przetwarzany w pamięci karty przeglądarki, więc bardzo duże rastry mogą się nie udać, zwłaszcza na telefonach. Większe pliki konwertuj programem gdal_translate z pakietu GDAL na własnym komputerze.
Jakie rodzaje kompresji TIFF są obsługiwane?
Pliki TIFF nieskompresowane oraz z kompresją LZW, Deflate i PackBits, także BigTIFF i Cloud Optimized GeoTIFF z tymi kompresjami. Wersja GDAL działająca w przeglądarce nie potrafi dekodować plików TIFF z kompresją JPEG, ZSTD, LERC ani WebP; zobaczysz wtedy jasny komunikat i możesz najpierw zapisać taki plik ponownie w QGIS z kompresją LZW lub Deflate.