Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 06. 06. 2010 16:55 — Editoval monti (06. 06. 2010 16:59)

monti
Zelenáč
Příspěvky: 3
Reputace:   
 

c++, problem s nacitavanim obrazka

mam program ktory nacita cely subor formatu .pgm P5 (urovne sedi) do pomocneho pointru pom, no a teraz by som chcel vsetko odtialto dostat...

OBRAZOK O;
unsigned char pom;

subor=fopen("obrazok.pgm","rb");
pom=malloc(sizeof(subor));
fread(&pom,sizeof(unsigned char),1,subor);

    O.typ[0]=(char)pom[0];     P
    O.typ[1]=(char)pom[1];     5
    O.riadkov=(int)pom[2];      512
    O.stlpcov=(int)pom[3];       512
    O.maxpix=(int)pom[4];       255
   
napravo je to co ma nacist

chci se zeptat, proc mi to vypisuje tohle:    t e 114 92 67

Offline

  • (téma jako vyřešené označil(a) gladiator01)

#2 06. 06. 2010 19:29

monti
Zelenáč
Příspěvky: 3
Reputace:   
 

Re: c++, problem s nacitavanim obrazka

povedlo se mi to, spravil sem to uplne inak, ale vim, co je tady zle

1. prvky struktury si myslia ze to 'cislo' co im davam je adresa odkazu, dalo by sa to osetrit cez pomocnu premennu //ale aj tak to moze ist spravne
2. pretypovanim neziskam cislo 5, ale cislo, ktore je priradene cislu 5 v ancii, teda osetrit sa da takto cislo5= '5' - '0'
a mozna jeste par chyb:)

diky ze som sa mohol vykecat :D

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson