pl

PPM na PNG

Konwertuj obrazy Netpbm (PPM, PGM, PBM) na PNG lokalnie - bezstratnie, bez wysyłania, prosto w przeglądarce.

Twoje pliki

    Przetwarzanie lokalnie na Twoim urządzeniu ...

    0%

    Twoje pliki nigdy nie opuściły urządzenia

      Czy mój plik jest przesyłany?

      Nie. Wszystko działa w Twojej przeglądarce - Twój plik nigdy nie opuszcza urządzenia. Jak to sprawdzić

      Bez wysyłania100% lokalnie
      Treści zostają u Ciebiebrak dostępu osób trzecich
      Serwery w NiemczechRODO już w projekcie
      Zbadane niezależnieTLS A+ · Nagłówki A+

      PPM, PGM i PBM należą do rodziny Netpbm - celowo prostych formatów rastrowych ze świata Uniksa, które potrafi zapisać niemal każde narzędzie naukowe, graficzne czy do przetwarzania obrazów. Ich budowa jest bardzo nieskomplikowana: maleńki nagłówek (liczba magiczna, szerokość, wysokość i wartość maksymalna), a po nim surowe dane pikseli. Ta prostota sprawia, że są chętnie używane jako format pośredni, ale bezużyteczne do oglądania czy udostępniania, bo prawie żadna przeglądarka grafiki ani internetowa ich nie otwiera. PNG jest natomiast uniwersalny, bezstratny i wyświetla się wszędzie.

      To narzędzie czyta wszystkie sześć wariantów Netpbm: binarne (P6 kolor, P5 odcienie szarości, P4 czarno-biały) oraz tekstowe formy ASCII (P3, P2, P1), wraz z komentarzami w nagłówku i maksymalną jasnością inną niż 255 (poprawnie przeskalowaną do 8 bitów). Szarość rozkładana jest na kanały RGB, a wynikiem jest nieprzezroczysty PNG. Konwersja przebiega w całości lokalnie w Twojej przeglądarce dzięki lekkiemu dekoderowi w JavaScript - bez wysyłania, nawet w trybie offline i bez żadnej biblioteki zewnętrznej. Bardzo duże obrazy są ograniczane, by chronić pamięć.

      Spotkasz je, gdy program taki jak ImageMagick, GIMP, renderer lub narzędzie badawcze zapisał obraz jako PPM, PGM czy PBM, a Ty chcesz go teraz obejrzeć, wstawić do dokumentu albo po prostu przekazać dalej. PNG jest bezstratny i obsługuje przezroczystość - idealny do tego wiernego, pikselowego przeniesienia. Do zwykłych zdjęć, gdzie liczy się rozmiar pliku, lepszym, bardziej kompaktowym wyborem będzie potem JPG.

      Dane techniczne

      Dane techniczne
      Formaty wejściowePPM, PGM, PBM, PNM
      Format wyjściowyPNG
      Przetwarzanie wsadoweTak
      PrzetwarzanieLokalnie w przeglądarce (JavaScript)
      Przesyłanie plikówBrak

      W 3 krokach

      1. Upuść lub dotknij plik PPM, PGM albo PBM.
      2. Dekoder odczytuje nagłówek i dane pikseli.
      3. Pobierz PNG (kilka jako ZIP).

      Ograniczenia: Formaty Netpbm PPM, PGM i PBM są obsługiwane w postaci binarnej (P6/P5/P4) oraz ASCII (P3/P2/P1); wartości 16-bitowe są skalowane do 8 bitów. Netpbm nie ma przezroczystości - PNG jest nieprzezroczysty. Bardzo duże obrazy są ograniczane, a plik bez prawidłowego nagłówka Netpbm zostaje uczciwie odrzucony, zamiast tworzyć pusty obraz.

      Częste pytania

      Czym są PPM, PGM i PBM?

      To formaty Netpbm: PPM przechowuje kolor, PGM odcienie szarości, PBM czysty obraz czarno-biały. Mają bardzo prostą budowę i są popularnym formatem pośrednim w przetwarzaniu obrazów.

      Czy moje pliki są wysyłane?

      Nie. Konwersja odbywa się w całości lokalnie w przeglądarce - nawet w trybie offline.

      Czy obsługiwana jest zarówno postać binarna, jak i ASCII?

      Tak. Odczytywane są obie: warianty binarne P6/P5/P4 oraz tekstowe P3/P2/P1.

      Czy jakość jest zachowana?

      Tak. PNG jest bezstratny; piksele są przejmowane jeden do jednego. Wartości 16-bitowe są skalowane do 8 bitów.

      Czy PNG ma przezroczystość?

      Nie. Netpbm nie ma kanału alfa, więc powstały PNG jest w pełni nieprzezroczysty.

      Powiązane narzędzia