2010-12-05 10 views
0

si j'avais un tableau multidimensionnel 5 X 5, où toutes les valeurs seraient éther 0 ou 1, y aurait-il un moyen de générer une image de 5 X 5 pixels où 1 était noir et 0 était blanc?tableau multidimensionnel à l'image

Je voudrais faire cela dans c.

le type d'image de sortie n'aurait pas d'importance.

--Thanks

+0

* le type d'image de sortie n'aurait pas d'importance * - Êtes-vous * sûr * à ce sujet? Qu'essayez-vous d'accomplir? –

+0

marque, un script va appeler cette application et il pourrait convertir l'image en tout ce qui est plus facile que l'application c pourrait. –

Répondre

1
Tchad

Si le tableau est 5x5 alors il est 2 dimensions qui est plus spécifique que l'appelant à plusieurs dimensions.

Lit les formats d'image pbm ou pgm. Ils sont très faciles à utiliser et sont facilement édités par votre programme.

+0

Et la bibliothèque netpbm est assez facile à utiliser. – wnoise

+0

merci j'ai trouvé ce lien: http://en.wikipedia.org/wiki/Netpbm_format alors je vais essayer de jouer avec ça –

0

Si le type de sortie n'a pas d'importance, juste générer au format brut, pour chaque 1 écrire trois octets 255 dans le fichier de sortie (binaire), pour chaque 0 écrire trois 0 octets.