[ staar @ 03.02.2009. 19:07 ] @
Privodi mi se ovaj semestar kraju i dobila sam jednu zadnju vjezbu iz programiranja, ove ostale do sad i nisu bile neki problem, medjutim ova me postavlja pred nove prepreke.
Stvar je u tome treba napravit program u C-u koji ce okretati slike koje se ucitaju, znaci clockwise i conter clockwise, te koji ce sliku horizontalno ili vertikalno zrcalit i koji ce neku sliku prebacit u crno-bijeli format, radi se sa .ppm i .pgm slikama, samo su dopusteni ti formati i to binarni.

Sad ako mi neko more pomoc, kako da ucitam slike u structs i kako da uopce baratam s njima, kako da napravim te funkcije za okretanje zrcaljenje i sl.
Ne trazim rjesenje zadatka, vec samo upute kako bih to mogla izvest, jer mi baratanje sa structs i nije bas najjasnije. Jasne su mi one njihove osnovne funkcije, al ono kako ucitat sliku u njih i onda radit s njima neam pojma.

Hvala vam unaprijed na pomoci, bila bih vam jako zahvalna kad bi mi neko mogao pomoci, jos cu jendom ponovit, radi se u C-u

[Ovu poruku je menjao staar dana 03.02.2009. u 22:23 GMT+1]
[ MarkoBalkan @ 03.02.2009. 20:23 ] @
učitaš bitove slike u neko deklarirano polje ili matricu.
na internetu imaš koje bitove moraš promijeniti da bi dobila to što tražiš.


npr.
ti učitaš normalnu sliku pomoću algoritma okreneš spremiš u novo polje i vrijednosti iz polja zapišeš natrag u file okrenuta_slika.ppm


za okretanje slike ja mislim da moraš okrenut bitove, ne znam točno kako ide.


evo ti
http://en.wikipedia.org/wiki/JPEG

http://netpbm.sourceforge.net/doc/ppm.html

http://www.martinreddy.net/gfx/2d/PPM.txt

http://www.fileformat.info/format/pbm/egff.htm

http://en.wikipedia.org/wiki/Netpbm_format posebno ovo pogledaj, čak imaš i mali primjer

http://local.wasp.uwa.edu.au/~pbourke/dataformats/ppm/