2010-12-05 5 views
0

Если бы у меня был массив 5 X 5, в котором все значения были бы эфиром 0 или 1, был бы способ генерировать изображение размером 5 × 5 пикселей, где 1 было черным, а 0 - белый?многомерный массив к изображению

Я хотел бы сделать это в c.

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

--Thanks

чадь

+0

* Тип выходного изображения не имеет значения * - Вы уверены, что об этом? Чего вы пытаетесь достичь? – 2010-12-05 19:36:14

+0

, скрипт собирается вызвать это приложение, и он может преобразовать изображение в любое удобное место, чем это может сделать приложение c. – 2010-12-05 19:52:46

ответ

1

Если массив 5х5, то это 2-мерный, который является более точным, чем называть его многомерным.

Ознакомьтесь с форматами изображений pbm или pgm. Они очень просты в использовании и легко выводятся вашей программой.

0

Если тип выхода не имеет значения, просто генерировать его в сыром виде, для каждого 1 написать три байта 255 в (двоичный) файл вывода для каждого 0 написать три 0 байта.

Смежные вопросы