Amazon Best VPN GoSearch

Значок OnWorks

мкбитмап

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

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

ПРОГРАММА:

ИМЯ


mkbitmap - преобразование изображений в растровые с масштабированием и фильтрацией

СИНТАКСИС


мкбитмап [кредита] [имя файла...]

ОПИСАНИЕ


мкбитмап читает изображение и применяет к нему одну или несколько из следующих операций в
этот порядок: инверсия, фильтрация верхних частот, масштабирование и пороговая обработка. Каждая операция может
быть индивидуально управляемыми и включенными или выключенными.

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

Высокая частота фильтрация может использоваться для обеспечения того, чтобы функции переднего плана, такие как линии и текст
сохраняются, в то же время компенсируя неровный фон. По желанию
нечеткость может применяться для сглаживания изображения и удаления визуального шума. Масштабирование is
важно, потому что отсканированное изображение в оттенках серого содержит больше визуальных деталей, чем двухуровневое
изображение в том же разрешении. Масштабируя изображение до более высокого разрешения (используя
интерполяция) перед установкой порога, некоторые из этих деталей сохраняются. Порог
означает преобразование изображения в градациях серого в двухуровневое изображение с использованием только черных и белых пикселей.
Пиксели, которые темнее определенного порогового значения, преобразуются в черные. По желанию
инверсия полезно, если входное изображение показывает яркие элементы на темном фоне, например,
картина рисунков мелом на доске.

Поддерживаемые форматы ввода: PNM (PBM, PGM, PPM) и BMP. Форматы вывода - PBM для
растровые изображения и PGM для серых карт.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


Общие опции:
-час, --Помогите распечатать справочное сообщение и выйти.

-в, --версия распечатать информацию о версии и выйти.

-л, --лицензия распечатать информацию о лицензии и выйти.

Вход / выход опции:
имя файла Если указаны аргументы имени файла, то мкбитмап по умолчанию создаст один
выходной файл для каждого указанного входного имени файла. Имя выходного файла
полученный из входного имени файла путем изменения его суффикса на ".pbm" или
".pgm". Если имена входного и выходного файлов совпадают,
затем к имени выходного файла добавляется дополнительный суффикс «-out». Если нет
указаны аргументы имени файла, затем мкбитмап действует как фильтр, считывая из
стандартный ввод и запись на стандартный вывод. Имя файла "-" может быть
дано для указания чтения со стандартного ввода; вывод для этого аргумента
затем будет записан на стандартный вывод. Каждый входной файл может содержать один или
больше изображений.

-o имя файла, --выход имя файла
записать вывод в этот файл. Весь вывод объединяется и направляется в
указанный файл. Это отменяет поведение по умолчанию при создании одного вывода.
файл для каждого входного файла. Имя файла "-" может быть указано для указания записи
на стандартный вывод.

Фото товара обработка опции:
-Икс, --nodefaults
Отключите параметры по умолчанию. Обычно предварительно выбираются следующие параметры
по умолчанию: -f 4 -s 2 -3 -t 0.45, -x опция отключает эти значения по умолчанию;
Таким образом, мкбитмап -x ничего не делает, кроме копирования изображения в градациях серого со входа в
выход. Затем можно добавлять другие параметры обработки по очереди; например,
мкбитмап -xf10 выполняет только фильтрацию верхних частот, мкбитмап -xt0.5 делает только
пороговые значения и т. д.

-я, - инвертировать Инвертируйте входное изображение. Если выбран этот вариант, он применяется к
изображение перед любой другой операцией. Используется для работы с белым на черном
изображения, например фотографии рисунков мелом на доске. Обратите внимание, что
поведение этой опции в целом не то же самое, что инвертирование
выходной растровое изображение, если также не инвертируется пороговое значение.

-f n, --фильтр n
Примените к изображению фильтр высоких частот. Этот фильтр примерно гауссовский
и ненаправленный. Эффект состоит в том, чтобы сохранить мелкие детали, пока
компенсация фоновых градиентов. Параметр n радиус (в
пикселей), что примерно соответствует размеру деталей, которые должны
быть сохраненным. Точнее, фильтр реализуется путем вычитания
размытая версия изображения от исходного изображения. Параметр n is
равняется стандартному отклонению размытия. Выход фильтрации
step - это нормализованное изображение, средняя яркость которого равна точно 0.5. В
Радиус фильтра по умолчанию равен 4.

-н, --нет фильтра Отключите фильтрацию верхних частот.

-b n, - размытие n Размыть изображение. Эффект состоит в том, чтобы сгладить мелкие детали и уменьшить
визуальный шум на изображении. Параметр n - радиус размытия, а
следует выбирать маленькое (1 - хорошее значение для начала). Это
реализовано как приблизительно гауссовское ненаправленное размытие с
стандартное отклонение пропорционально n. Размытие применяется после
фильтр верхних частот, но до масштабирования и определения порога. Если эта опция
не указано, по умолчанию размытие не применяется.

-s n, --шкала n
Масштабируйте изображение на целочисленный коэффициент n> 0. Масштабирование выполняется после highpass
фильтрация, но до этапа определения порога. Коэффициент масштабирования 1
указывает, что масштабирование не требуется. В противном случае используется интерполяция.
чтобы заполнить промежутки между пикселями. Если на выходе мкбитмап должен использоваться
в качестве входных данных для программы отслеживания, такой как Potrace, коэффициент масштабирования 2 равен
рекомендуемые. Это сохранило необходимое количество деталей для трассировки.
алгоритм работает хорошо. Если используется масштабный коэффициент 1, слишком много деталей
потерян. Если используется коэффициент масштабирования 3 или выше, интерполяция
имеет тенденцию «изобретать» детали, которых не было на исходном изображении, поэтому
предупреждение Potrace от хорошей работы.

-1, - линейный Используйте линейную интерполяцию при масштабировании до более высокого разрешения. Это
немного быстрее, но менее приятно, чем кубическая интерполяция по умолчанию.

-3, кубический Используйте кубическую интерполяцию при масштабировании до более высокого разрешения. Это
дефолт. Это медленнее, чем линейная интерполяция, но приводит к лучшему
результаты.

-t n, --порог n
Установите пороговое значение серого для двухуровневого преобразования. Параметр n - это
значение яркости от 0 для черного до 1 для белого. Любые пиксели ниже
эта яркость будет преобразована в черный (таким образом, меньшие значения n предусматривает
приведет к более белому результату).

-грамм, --серый Отключить двухуровневое преобразование. Если указана эта опция, обработка останавливается после
выводится шаг масштабирования и серая карта.

ВЫХОД статус


Статус выхода: 0 при успешном завершении, 1, если командная строка недействительна, и 2 при
любая другая ошибка.

Версия


1.13

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


Ad




×
Реклама
❤️Совершайте покупки, бронируйте или заказывайте здесь — никаких затрат, что помогает поддерживать бесплатность услуг.