2

Учитывая изображение в формате jpeg со всеми черными и белыми пикселями, я хочу преобразовать все черные пиксели в 1 и все белые пиксели в 0 и получить выходные данные этих 1 и 0 в текстовый файл. Есть ли программа, которая делает это?

Я немного погуглил, но получаю только результаты, относящиеся к типу "скомпилированное приложение" "двоичное изображение".

Предпочтительно программу можно запускать на Linux из терминала.

1 ответ1

3

ImageMagick (с открытым исходным кодом) имеет большой набор утилит командной строки для выполнения подобных задач.

Пытаться

convert {filename.jpg} -colors 2 -compress none {filename.pbm}

Это даст вам открытый переносимый растровый файл, который запускается

P1
{width} {height}

а затем содержит двоичные данные растрового изображения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .