uk

PPM у PNG

Перетворюйте зображення Netpbm (PPM, PGM, PBM) на PNG локально - без втрат, без вивантаження, прямо у браузері.

Ваші файли

    Обробка локально на вашому пристрої ...

    0%

    Ваші файли так і не залишили ваш пристрій

      Чи завантажується мій файл?

      Ні. Усе працює у вашому браузері - ваш файл ніколи не залишає пристрій. Як це перевірити

      Без завантаження100% локально
      Вміст лишається у васбез доступу третіх осіб
      Сервери в НімеччиніGDPR за задумом
      Незалежний аудитTLS A+ · Заголовки A+

      PPM, PGM і PBM належать до родини Netpbm - навмисно простих растрових форматів зі світу Unix, які вміє записати майже кожен науковий, графічний чи інструмент обробки зображень. Їхня будова дуже невибаглива: крихітний заголовок (магічне число, ширина, висота й максимальне значення), а за ним - сирі дані пікселів. Саме ця простота робить їх популярними як проміжний формат, але непридатними для перегляду чи поширення, бо майже жоден переглядач зображень або браузер їх не відкриває. PNG натомість універсальний, без втрат і відображається всюди.

      Цей інструмент читає всі шість варіантів Netpbm: двійкові (P6 кольоровий, P5 у відтінках сірого, P4 чорно-білий) і текстові форми ASCII (P3, P2, P1), разом із коментарями в заголовку та максимальною яскравістю, відмінною від 255 (коректно масштабованою до 8 біт). Сірі відтінки розкладаються по каналах RGB, а результатом є непрозорий PNG. Перетворення відбувається повністю локально у вашому браузері завдяки легкому декодеру на JavaScript - без вивантаження, навіть офлайн і без жодної сторонньої бібліотеки. Дуже великі зображення обмежуються, щоб захистити пам'ять.

      Ви натрапляєте на це, коли програма на кшталт ImageMagick, GIMP, рендерер чи дослідницький інструмент вивів зображення як PPM, PGM або PBM, а ви тепер хочете його переглянути, вставити в документ чи просто передати далі. PNG без втрат і підтримує прозорість - ідеальний для такого вірного, піксель-у-піксель перенесення. Для звичайних фотографій, де важить розмір файлу, компактнішим вибором згодом стане JPG.

      Технічні дані

      Технічні дані
      Вхідні форматиPPM, PGM, PBM, PNM
      Вихідний форматPNG
      Пакетна обробкаТак
      ОбробкаЛокально в браузері (JavaScript)
      Завантаження файлівНемає

      У 3 кроки

      1. Перетягніть або торкніться файлу PPM, PGM чи PBM.
      2. Декодер зчитує заголовок і дані пікселів.
      3. Завантажте PNG (кілька - у вигляді ZIP).

      Обмеження: Формати Netpbm PPM, PGM і PBM підтримуються у двійковому вигляді (P6/P5/P4) та ASCII (P3/P2/P1); 16-бітні значення масштабуються до 8 біт. Netpbm не має прозорості - PNG непрозорий. Дуже великі зображення обмежуються, а файл без дійсного заголовка Netpbm чесно відхиляється, замість створювати порожнє зображення.

      Часті запитання

      Що таке PPM, PGM і PBM?

      Це формати Netpbm: PPM зберігає колір, PGM - відтінки сірого, PBM - чисто чорно-біле. Вони мають дуже просту будову і є популярним проміжним форматом в обробці зображень.

      Чи вивантажуються мої файли?

      Ні. Перетворення відбувається повністю локально у браузері - навіть офлайн.

      Чи підтримуються і двійкова, і ASCII форми?

      Так. Зчитуються обидві: двійкові варіанти P6/P5/P4 і текстові P3/P2/P1.

      Чи зберігається якість?

      Так. PNG без втрат; пікселі переймаються один до одного. 16-бітні значення масштабуються до 8 біт.

      Чи має PNG прозорість?

      Ні. Netpbm не має альфа-каналу, тож отриманий PNG повністю непрозорий.

      Схожі інструменти