многомерный массив для изображения - PullRequest
0 голосов
/ 05 декабря 2010

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

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

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

- Спасибо

Чад

Ответы [ 2 ]

1 голос
/ 05 декабря 2010

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

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

0 голосов
/ 05 декабря 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...