Zarábaj až 6 000 € mesačne! Akreditované rekvalifikačné kurzy od 0 €. Viac informácií.

Diskusia – 4. diel - SDĽ - Práca s obrázkami

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Michal Žůrek - misaz:31.8.2015 15:48

:D FPS není fraps per second, ale Frames Per Second - https://en.wikipedia.org/wiki/Frame_rate

 
Odpovedať
31.8.2015 15:48
Avatar
David Novák
Tvůrce
Avatar
Odpovedá na Michal Žůrek - misaz
David Novák:31.8.2015 15:50

Jaj to už jsem opravoval v jednom předchozím článku.. :D

Musím se přiznat, že jsem ale v začátcích měl taky zažité zajímavé významy zkratek..

Odpovedať
31.8.2015 15:50
Chyba je mezi klávesnicí a židlí.
Avatar
Odpovedá na Michal Žůrek - misaz
Patrik Valkovič:31.8.2015 16:00

Jo já to vím, nevím proč jsem psal fraps :D slabá chvilka :D

Odpovedať
31.8.2015 16:00
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
David Novák
Tvůrce
Avatar
Odpovedá na Patrik Valkovič
David Novák:31.8.2015 16:12

Nepřemýšlel jsi zrovna hrách a co tak použít k záznamu? :D

Odpovedať
31.8.2015 16:12
Chyba je mezi klávesnicí a židlí.
Avatar
rikenbekr
Člen
Avatar
rikenbekr:28.9.2015 10:51

Na procvičení jsem si dělal program který pracoval s vykreslováním obrázků.
Fungoval, ale ve chvíli kdy jsem obrázek (.bmp) upravil v GIMPu (původní obrázek byl také tvořen v GIMPu) tak
program při pokusu o přístup do promněné surface->w (surface s obrázkem) vyhodil chybu SIGSEGV neoprávněný přístup do pamněti. Poté co jsem obrázek nahradil původním vše fungovalo jak má.
Bylo to dáno tím že se obrázek nenačetl?
PS: Chápu správně že SDL_LoadBMP() vrací NULL když se obrázek nenačte správně?

Odpovedať
28.9.2015 10:51
In world without fences and walls, who needs Gates and Windows?
Avatar
Odpovedá na rikenbekr
Patrik Valkovič:28.9.2015 11:18

Ano, pokud obrázek není správně načtený, vrací funkce NULL (nebo také 0). Zřejmě to GIMP uložil v nějakém formátu, kterému SDL nerozumí. Jednou se mi stalo, že jsem si stáhl BPM obrázek z internetu a potom hodinu zjišťoval, proč se nechce načíst. Problém byl samozřejmě s obrázkem. Zkus ho uložit v jiném formátu.
Jinak pokud chceš zjistit, jaká je hodnota surface, můžeš použít debugovací nástroje.

Odpovedať
28.9.2015 11:18
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
rikenbekr
Člen
Avatar
Odpovedať
28.9.2015 11:24
In world without fences and walls, who needs Gates and Windows?
Avatar
Petr Balzer
Člen
Avatar
Petr Balzer:20.12.2017 17:59

Dotaz - jestli jsem kód pochopil, tak tam je chyba.
Pointer TextureWithCha­racterAndBackgrou­nd není uvolněn, ne?

Odpovedať
20.12.2017 17:59
Ono to ještě funguje?!?
Avatar
Petr Balzer
Člen
Avatar
Petr Balzer:20.12.2017 18:05

Jo, chybí tam SDL_DestroyTexture (funkci jsem dohledal pozdějí, omlouvám se za 2 komentáře...).

Odpovedať
20.12.2017 18:05
Ono to ještě funguje?!?
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!