Forum » Programiranje » [Python] Odpiranje slike
[Python] Odpiranje slike
golobich ::
Pozdravljeni!
Pač narediti moram program, ki izpiše kakšna je velikost .gif in .png slike.
Problem imam namreč ko naredim naslednje:
Tukaj mi javi napako. In sicer: "TypeError: '_io.BufferedReader' object is not subscriptable".
Problem je v tistem f[7]. Ker ko probam izpisat f[0] mi tudi javi isto napako.
Ima mogoče kdo kakšno idejo, kaj je tle narobe?
Lp, golobich
Pač narediti moram program, ki izpiše kakšna je velikost .gif in .png slike.
Problem imam namreč ko naredim naslednje:
f = open(fajl, "rb") velikostSlike = f[7]*0x100 + f[6]
Tukaj mi javi napako. In sicer: "TypeError: '_io.BufferedReader' object is not subscriptable".
Problem je v tistem f[7]. Ker ko probam izpisat f[0] mi tudi javi isto napako.
Ima mogoče kdo kakšno idejo, kaj je tle narobe?
Lp, golobich
jype ::
Ja, open() vrne file handle, ne vsebine datoteke.
bo v spremenljivko image (tipa string) prebralo prvih 256 bajtov, kar bi moralo zadostovati za bolj ali manj vse popularne vrste zapisa slik.
Aja pa image[7] je tudi string, dolg en znak:
je verjetno tisto, kar iščeš.
Preberi tudi dokumentacijo modula struct.
image = open(fajl, "rb").read(256)
bo v spremenljivko image (tipa string) prebralo prvih 256 bajtov, kar bi moralo zadostovati za bolj ali manj vse popularne vrste zapisa slik.
Aja pa image[7] je tudi string, dolg en znak:
ord(image[7])*0x100 + ord(image[6])
je verjetno tisto, kar iščeš.
Preberi tudi dokumentacijo modula struct.
Zgodovina sprememb…
- spremenilo: jype ()
golobich ::
jype, to sem ponucal za velikost slike formata .gif :)
Drugače pa dela. Tisto .read(256) mi je manjkalo.
Hvala! ;)
Drugače pa dela. Tisto .read(256) mi je manjkalo.
Hvala! ;)
FrEaKmAn ::
import Image print Image.open(file_image).size
samo rabiš PIL..
edit: eh.. verjetno rabiš velikost fajla in ne width and height..
Zgodovina sprememb…
- spremenil: FrEaKmAn ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [Qt/C++]problem z Undefined reference na konstanti znotraj razredaOddelek: Programiranje | 2334 (2004) | phantom |
» | [android] java.lang.RuntimeExceptionOddelek: Programiranje | 1075 (767) | piki12 |
» | php upload file problemOddelek: Programiranje | 1282 (832) | petzup |
» | [c#] shrani text, tabele, slikeOddelek: Programiranje | 1506 (1112) | klemen93 |
» | c# tiho tiskanje slik.Oddelek: Programiranje | 1935 (1606) | OmegaM |