Приложение для просмотра файла матрицы формата ascii как изображения?

Приложение для просмотра файла матрицы формата ascii как изображения?

Формат изображения — текст ASCII, числа разделены пробелами (черно-белое изображение). По числу на пиксель. Есть ли способ просмотреть это изображение каким-либо приложением? Я знаю, что могу написать коды для его просмотра, но мне просто интересно, есть ли какое-либо существующее программное обеспечение, делающее это.

Лучше с открытым исходным кодом и бесплатно.

решение1

Вы можете легко преобразовать такой текстовый файл вPGM-файлдобавив некоторую информацию в заголовок с помощью текстового редактора.

Например, следующий файл PGM представляет собой изображение размером 8x8, содержащее черно-белую шахматную доску размером 2x2.

P2
8 8
1
0 0 1 1 0 0 1 1
0 0 1 1 0 0 1 1
1 1 0 0 1 1 0 0
1 1 0 0 1 1 0 0
0 0 1 1 0 0 1 1
0 0 1 1 0 0 1 1
1 1 0 0 1 1 0 0
1 1 0 0 1 1 0 0

Здесь P2 определяет тип изображения (Portable graymap в ASCII), следующая строка определяет ширину и высоту, а третья строка определяет максимальный уровень серого. Остальные строки — это фактические данные изображения.

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

Связанный контент