/ / viacrozmerné pole do obrazu - c, obraz, multidimenzionálne pole

multidimenzionálne pole na obrázok - c, obrázok, multidimenzionálne pole

ak by som mal 5 x 5 multidimenzionálne pole, kde by všetky hodnoty boli éter 0 alebo 1, existoval by spôsob, ako vygenerovať 5 x 5 pixelový obraz, kde 1 bol čierny a 0 biely?

Chcel by som to urobiť v c.

typ výstupného obrazu by nevadil.

--Vďaka

chad

odpovede:

1 pre odpoveď č. 1

Ak je pole 5x5, potom je dvojrozmerné, čo je špecifickejšie ako volanie viacrozmerného.

Prečítajte si obrazové formáty pbm alebo pgm. Sú veľmi ľahko použiteľné a sú ľahko výstupom vášho programu.


0 pre odpoveď č. 2

Ak nezáleží na type výstupu, vygenerujte ho v surovom formáte, pre každý 1 napíšte tri bajty 255 pre výstupný (binárny) súbor, pre každý 0 napíš tri 0 bajtov.