JPG или PNG в WebP

Преобразование jpg или png в формат webp онлайн

Пожалуйста, загружайте изображения в формате jpg или png

Способ загрузки файла:

1. Нажмите кнопку "Загрузить", выберите файл и нажмите OK.

2. Перетащите файл в пунктирное окно.

3. Сделайте снимок экрана с помощью программы для снятия скриншотов и вернитесь на эту страницу Ctrl+V, чтобы вставить.

Состояние Оригинальные картинки Выходные изображения WebP
Введение в функции

WebP (произносится: "веппи") - формат файлов изображений, обеспечивающий сжатие с потерями и без потерь (обратимое сжатие), созданный на основе формата кодирования изображений VP8 и считающийся родственным проектом мультимедийного формата WebM, который был разработан компанией Google после приобретения ею компании On2 Technologies и выпускается на условиях лицензии BSD. Выпущен под лицензией BSD.
Первоначально WebP был выпущен в 2010 году с целью уменьшить размер файла и добиться такого же качества изображения, как у JPEG, в надежде сократить время, необходимое для отправки файла изображения по сети. 8 ноября 2011 года Google начал делать WebP поддерживающим сжатие без потерь и прозрачные цвета (альфа-канал), а 16 августа 2012 года была выпущена справочная работа lib libP с целью уменьшить размер файла и добиться такого же качества изображения, как у JPEG, в надежде сократить время, необходимое для отправки файла изображения по сети. 8 ноября 2011 года Google начала делать WebP поддерживающим сжатие без потерь и прозрачный цвет (альфа-канал), а 16 августа 2012 года эталонная реализация libwebp 0.2.0 официально поддержала его. По данным ранних тестов Google, сжатие WebP без потерь уменьшает размер файла на 45 % по сравнению с PNG-файлами, найденными в Интернете, и даже если эти PNG-файлы обрабатываются с помощью pngcrush и PNGOUT, WebP все равно уменьшает размер файла на 28 %.
Максимальное количество пикселей, поддерживаемое WebP, составляет 16383x16383. WebP с потерями поддерживает только 8-битный формат YUV 4:2:0. WebP без потерь (реверсивный) поддерживает кодирование VP8L и 8-битное цветовое пространство ARGB. И при сжатии с потерями, и при сжатии без потерь поддерживаются прозрачные каналы Alpha, цветовые профили ICC и данные интерпретации XMP.
WebP имеет статический и динамический режимы. Анимированный WebP поддерживает сжатие с потерями и без потерь, цветовые конфигурации ICC, данные интерпретации XMP и прозрачный канал Alpha.


Технология


Алгоритм сжатия WebP с потерями основан на внутрикадровом кодировании видеоформата VP8 с использованием формата контейнера RIFF. По сути, это блочная схема преобразования с восьмибитной глубиной цвета и моделью яркости и цветности (YCbCr4:2:0) с субдискретизацией цветности в соотношении 1:2. Без содержимого контейнер RIFF требует всего 20 байт накладных расходов и при этом содержит дополнительные метаданные (metadata).Изображения WebP ограничены длиной стороны в 16 383 пикселя.
WebP основан на предсказании блоков. Каждый блок предсказывается на основе значений трех блоков над ним и значения одного блока слева от него (декодирование блоков происходит в порядке растровой развертки: слева направо, сверху вниз). Существует четыре основных режима предсказания блоков: горизонтальный, вертикальный, DC (монохромный) и TrueMotion. Неправильно предсказанные данные и непрогнозируемые блоки сжимаются в субблоки размером 4×4 пикселя с помощью дискретного косинусного преобразования или преобразования Уолша-Адамара. Оба преобразования выполняются с использованием арифметики с фиксированной точкой, чтобы избежать ошибок округления. Выходные данные сжимаются с помощью энтропийного кодирования.WebP также явно поддерживает параллельное декодирование.
Эталонная реализация содержит конвертер для программы командной строки Linux, а также те же библиотеки для декодирования, что и WebM. Вскоре сообщество разработчиков с открытым исходным кодом смогло перенести конвертер на другие платформы, например Windows.
Сжатие без потерь в WebP использует такие передовые методы, как специальные энтропийные коды для различных цветовых каналов, кэширование цветов с использованием двумерного положения расстояния обратной ссылки и последнего использованного цвета. Это дополняет такие базовые методы, как кодирование по словарю, кодирование по Хоффману и преобразование цветовых индексов.


Поддержка


Среди современных браузеров Google Chrome и Opera нативно поддерживают как статические, так и динамические форматы WebP, а Google Chrome поддерживает прогрессивное декодирование WebP начиная с версии 12. Кроме того, все браузеры, которые могут воспроизводить WebM-изображения, также могут отображать WebP-изображения с помощью javascript. Pale Moon 26+ поддерживает только статические WebP-изображения, а Firefox поддерживает WebP-изображения в версии 65.0.
Веб-браузер GNOME Web и программа просмотра изображений Gwenview из KDE также поддерживают WebP.
Среди программного обеспечения для работы с изображениями, Picasa (с версии 3.9), PhotoLine, Pixelmator, ImageMagick, XnView, IrfanView, GDAL, Aseprite и GIMP (с версии 2.10) поддерживают формат WebP нативно.
Apple добавила поддержку WebP в macOS Sierra и ранних бета-версиях iOS 10. Вместо этого поддержка WebP была удалена в выпуске 7 сентября 2016 года iOS 10 и macOS Sierra GM seed-версий.


Комментарий.


Один из разработчиков x264 Джейсон Гарретт-Глейзер сделал несколько замечаний по поводу WebP, основываясь на тестировании других кодеров (JPEG, x264, Theora), он считает, что WebP имеет наихудшее качество изображения, в основном в плане размытости. Он также отметил, что Google следовало бы подождать, пока WebP превзойдет JPEG, прежде чем выпускать его. Однако 20 апреля 2011 года он отметил, что новый кодировщик WebP работает очень хорошо и что превзойти JPEG уже не за горами.


Определение профиля


Формат изображений нового поколения, представленный компанией Google в 2010 году и превосходящий по степени сжатия существующий формат JPEG.
Google утверждает, что главное преимущество webp как формата - его высокая эффективность. Они обнаружили, что "изображения в формате WebP на 40 % меньше, чем изображения в формате JPEG при том же качестве". Google Chrome уже поддерживает формат webp, Opera также добавила поддержку после версии Opera11.10, однако Firefox и IE пока не поддерживают формат webp, вы можете использовать flash-плагин для отображения webp, конечно, это будет стоить некоторой производительности.
Недостатком является то, что время кодирования изображений в формате WebP "в 8 раз дольше, чем в формате JPEG".
Аналитики считают, что хотя формат WebP еще не такой, как формат JPEG, широко поддерживается различными аппаратными и программными средствами, но Google для продвижения преимуществ этого формата использует браузер Chrome. Разработанный Google браузер занимает более 50 процентов рынка.

Комментарии (всего 0)

Комментарии (всего 0)

Рекомендации и отзывы Свяжитесь с нами