АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

cwebp - Интернет в облаке

Запустите cwebp в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда cwebp, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


cwebp - сжать файл изображения в файл WebP

СИНТАКСИС


cwebp [кредита] входной_файл -o выходной_файл.webp

ОПИСАНИЕ


Эта страница руководства документирует cwebp команда.

cwebp сжимает изображение, используя формат WebP. Формат ввода может быть PNG, JPEG,
TIFF, WebP или необработанные образцы Y'CbCr.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Основные варианты:

-o string
Укажите имя выходного файла WebP. Если опущено, cwebp будет выполнять
сжатие, но сообщать только статистику. Использование "-" в качестве имени вывода будет направлять
вывод в 'stdout'.

-- string
Явно укажите входной файл. Эта опция полезна, если входной файл запускается
с "-" например. Эта опция должна появиться последний. Любые другие варианты
впоследствии будут проигнорированы.

-час, -Помощь
Краткое описание использования.

-ЧАС, -longhelp
Краткое изложение всех возможных вариантов.

-версия
Выведите номер версии (как major.minor.revision) и выйдите.

-q плавать
Укажите коэффициент сжатия для каналов RGB от 0 до 100. Значение по умолчанию -
75.
В случае сжатия с потерями (по умолчанию) небольшой коэффициент создает файл меньшего размера с
более низкое качество. Наилучшее качество достигается при использовании значения 100.
В случае сжатия без потерь (указывается параметром -lossless) небольшой коэффициент
обеспечивает более высокую скорость сжатия, но создает файл большего размера. Максимальное сжатие
достигается за счет использования значения 100.

-alpha_q Int
Укажите коэффициент сжатия для альфа-сжатия от 0 до 100. Без потерь
сжатие альфа достигается с использованием значения 100, в то время как более низкие значения
приводит к сжатию с потерями. По умолчанию 100.

-f Int Укажите силу фильтра удаления блочности от 0 (без фильтрации) до 100.
(максимальная фильтрация). Значение 0 отключит любую фильтрацию. Более высокое значение будет
повысить эффективность процесса фильтрации, применяемого после декодирования изображения.
Чем выше значение, тем более гладким будет изображение. Типичные значения:
обычно в диапазоне от 20 до 50.

-предустановка string
Укажите набор предопределенных параметров для конкретного типа источника
материал. Возможные значения: по умолчанию, Фото, картина, рисование, значок, текст. С
-предустановка перезаписывает значения других параметров (кроме -q один), этот вариант
желательно, чтобы оно было первым в порядке аргументов.

-сннс Int
Задайте амплитуду формирования пространственного шума. Формирование пространственного шума (или с.н.с.
для краткости) относится к общему набору встроенных алгоритмов, используемых для решения
какая область изображения должна использовать относительно меньше битов, а где еще лучше
передать эти биты. Возможный диапазон от 0 (алгоритм выключен) до 100 (
максимальный эффект). Значение по умолчанию - 80.

-m Int Укажите используемый метод сжатия. Этот параметр контролирует компромисс
между скоростью кодирования и размером и качеством сжатого файла. Возможные значения
диапазон от 0 до 6. Значение по умолчанию - 4. При использовании более высоких значений энкодер
потратит больше времени на изучение дополнительных возможностей кодирования и выберет
повышение качества. Более низкое значение может привести к сокращению времени обработки за счет
больший размер файла и более низкое качество сжатия.

-jpeg_like
Измените отображение внутренних параметров, чтобы оно лучше соответствовало ожидаемому размеру JPEG.
сжатие. Этот флаг обычно создает выходной файл того же размера, что и его
Эквивалент JPEG (для того же -q настройка), но с меньшим визуальным искажением.

-мт По возможности используйте многопоточность для кодирования. Эта опция эффективна только тогда, когда
использование сжатия с потерями для источника с прозрачным каналом.

-мало памяти
Уменьшение использования памяти при кодировании с потерями за счет экономии сжатого размера в четыре раза
(обычно). Это замедлит кодирование и немного изменит результат.
по размеру и искажению. Этот флаг эффективен только для методов 3 и выше и является
по умолчанию выключено. Обратите внимание, что отключение этого флага будет иметь некоторые побочные эффекты на
битовый поток: он заставляет определенные функции битового потока, такие как количество разделов (принудительно
к 1). Обратите внимание, что более подробный отчет о размере битового потока печатается cwebp когда
используя эту опцию.

-af Включает автоматический фильтр. Этот алгоритм потратит дополнительное время на оптимизацию
сила фильтрации для достижения сбалансированного качества.

ДОПОЛНИТЕЛЬНЫЕ ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Более продвинутые параметры:

-Острота Int
Укажите резкость фильтрации (если используется). Диапазон от 0 (самый резкий) до 7
(наименее резкий). По умолчанию 0.

-Сильная
Используйте сильную фильтрацию (если фильтрация используется благодаря -f вариант). Сильный
по умолчанию фильтрация включена.

-носильный
Отключить сильную фильтрацию (если фильтрация используется благодаря -f вариант) и
вместо этого используйте простую фильтрацию.

-сегменты Int
Измените количество разделов для использования во время сегментации sns
алгоритм. Сегменты должны находиться в диапазоне от 1 до 4. Значение по умолчанию - 4. Этот параметр имеет
не действует для методов 3 и выше, если только -мало памяти используется.

-partition_limit Int
Ухудшите качество, ограничив количество битов, используемых некоторыми макроблоками. Диапазон
От 0 (без ухудшения, по умолчанию) до 100 (полное ухудшение). Полезные значения
обычно около 30–70 для изображений среднего размера. В формате VP8 так называемые
раздел управления имеет ограничение в 512 КБ и используется для хранения следующих
информация: пропущен ли макроблок, к какому сегменту он принадлежит,
кодируется ли он как режим 4x4 или 16x16, и, наконец, предсказание
режимы, используемые для каждого из подблоков. Для очень большого изображения остается только 512k
место до нескольких бит на макроблок 16x16. Абсолютный минимум - 4 бита на
макроблок. Информация о пропуске, сегменте и режиме может занимать почти все эти 4 бита.
(хотя это маловероятно), что проблематично для очень больших изображений. В
Коэффициент partition_limit контролирует, как часто используется наиболее затратный режим (intra 4x4)
будет использоваться. Это полезно в случае, если достигнут предел 512 КБ и следующие
отображается сообщение: Ошибка код: 6 (PARTITION0_OVERFLOW: Раздел #0 is слишком big
в соответствовать 512 КБ). При использовании -partition_limit недостаточно для выполнения ограничения 512k,
следует использовать меньше сегментов, чтобы сэкономить больше бит заголовка на макроблок. Видеть
домен -сегменты опцию.

-размер Int
Укажите целевой размер (в байтах), чтобы попытаться достичь сжатого вывода.
Компрессор выполнит несколько проходов частичного кодирования, чтобы максимально приблизиться к
возможно для этой цели.

-пснр плавать
Укажите целевой PSNR (в дБ), чтобы попытаться достичь сжатого вывода.
Компрессор выполнит несколько проходов частичного кодирования, чтобы максимально приблизиться к
возможно для этой цели.

-проходить Int
Установите максимальное количество проходов для использования во время дихотомии, используемой опциями -размер or
-пснр. Максимальное значение - 10.

-размер ширина высота
Измените размер источника до прямоугольника с размером ширина x высота. Если либо (но не
оба) из ширина or высота параметры 0, значение будет вычислено
сохраняя соотношение сторон.

-обрезать x_position y_позиция ширина высота
Обрежьте источник до прямоугольника с верхним левым углом в координатах (x_position,
y_позиция) и размер ширина x высота. Эта посевная площадь должна быть полностью изолирована.
внутри исходного прямоугольника.

-s ширина высота
Укажите, что входной файл фактически состоит из необработанных образцов Y'CbCr, следующих за
Рекомендация ITU-R BT.601 в линейном формате 4: 2: 0. Плоскость яркости имеет размер ширина
x высота.

-map Int
Вывести дополнительную ASCII-карту информации о кодировке. Возможные значения карты варьируются от
1–6. Это предназначено только для помощи при отладке.

-пре Int
Укажите некоторые этапы предварительной обработки. Использование значения «2» вызовет качество -
зависимый псевдослучайный дизеринг при преобразовании RGBA-> YUVA (сжатие с потерями
только).

-альфа_фильтр string
Укажите метод прогнозной фильтрации для альфа-плоскости. Один из «нет», «быстро»
или «лучший» в порядке возрастания сложности и медленности. По умолчанию - «быстро».
Внутренне альфа-фильтрация выполняется с использованием четырех возможных прогнозов (нет,
горизонтальный, вертикальный, градиентный). «Лучший» режим будет пробовать каждый режим по очереди и
выберите тот, который дает меньший размер. «Быстрый» режим просто попытается сформировать
априори догадываюсь без проверки всех режимов.

-альфа_метод Int
Укажите алгоритм, используемый для альфа-сжатия: 0 или 1. Алгоритм 0 означает отсутствие
сжатие, 1 для сжатия используется формат WebP без потерь. По умолчанию 1.

-alpha_cleanup
Измените невидимые значения RGB в полностью прозрачной области, чтобы улучшить сжимаемость.
По умолчанию выключено.

-blend_alpha Int
Эта опция смешивает альфа-канал (если есть) с источником с помощью
цвет фона указан в шестнадцатеричном виде как 0xrrggbb. Альфа-канал
затем сбросить на непрозрачное значение 255.

-ноальфа
Использование этой опции приведет к отказу от альфа-канала.

-без потерь
Закодируйте изображение без потерь.

-намекать string
Укажите подсказку о типе входного изображения. Возможные значения: Фото, картина or
график.

-метаданные string
Список метаданных, разделенных запятыми, для копирования из ввода в вывод, если они есть.
Допустимые значения: Найти, никто, Exif, МЦХ, XMP, По умолчанию никто.

Примечание: каждый формат ввода может не поддерживать все комбинации.

-ноазм Отключите все оптимизации сборки.

-v Вывести дополнительную информацию (в частности, время кодирования).

-print_psnr
Вычислить и сообщить средний PSNR (отношение пиковый сигнал / шум).

-print_ssim
Вычислить и сообщить средний SSIM (показатель структурного сходства, см.
http://en.wikipedia.org/wiki/SSIM для получения дополнительной информации).

-print_lsim
Вычислить и сообщить метрику локального сходства (сумма наименьшей ошибки среди
соседи соседних пикселей).

-прогресс
Сообщать о ходе кодирования в процентах.

-тихо Ничего не печатайте.

-Short Распечатывайте только краткую информацию (размер выходного файла и PSNR) в целях тестирования.

Используйте cwebp онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad