Která barva nepatří do základních barev prostoru RGB? a. Černá b. Zelená c. Modrá d. Červená Úloha 2 Jakým minimálním počtem bodů je jednoznačně určena interpolační křivka 5. řádu? a. 6 b. 3 c. 5 d. 7 Úloha 3 Fergusnova kubika, která je definována pomocí bodu P1, vektoru P1P2, bodu P3 a vektoru P3P4 a. neprochází žádným z uvedených řídících bodů. b. prochází pouze body P2 a P3 c. určitě prochází body P1 a P3 d. vždy prochází všemi body P1, P2, P3 a P4
Úloha 4 Bodů 0,00 / 1,00 Pomocí Bresenhamova algoritmu při kreslení elipsy s počátkem v [0; 0] byl vypočítán bod (pixel) se souřadnicemi [2; 8]? Které další body ve zbývajících kvadrantech (na základě tohoto jednoho vypočítaného) vykreslíte? Úloha 5 a. [-2; -8] b. [2; -8], [-2; 8], [-2; -8] c. [2; -8], [-2; 8], [-2; -8]; [-8; 2], [8; -2], [-8; -2] d. [2; -8], [-2; 8], [-2; -8]; [4; -5], [5; -4], [-4; -5]; [-5, -4] Bezierova kubika, která je definována pomocí bodů P1, P2, P3 a P4 a. určitě prochází body P1 a P4 b. vždy prochází všemi body P1, P2, P3 a P4 c. prochází pouze body P2 a P3 d. neprochází žádným z uvedených řídících bodů. Úloha 6
Kolika body je definovaná Bezierova kubika? a. 3 b. 2 c. 4 d. 8 Úloha 7 Kolika body je definovaná Coonsonova kubika? a. 4 b. 5 c. 2 d. 3 Úloha 8
Jak slovně popíšete barvu pixelu, který má RGB barevnou hodnotou 0x3F3F3F? a. tmavě šedá b. světle šedá c. žlutá d. fialová Úloha 9 Bodů 0,00 / 1,00 Coonsonova kubika, která je definována pomocí bodů P1, P2, P3 a P4 a. neprochází žádným z uvedených řídících bodů. b. prochází body P1, P2, P3 a P4 c. prochází body P2 a P3 d. prochází body P1 a P4 Úloha 10 Bodů 0,00 / 1,00 Kterou z následujících metod lze použít pro ořezání úsečky oblastí ve tvaru libovolného konvexního n-úhelníku? a. Z-buffer b. Liang-Barsky c. Cyrus-Beck
d. nejmenších čtverců e. Cohen-Sutherland Úloha 11 Bodů 0,00 / 2,00 Mějme rastrový obrázek v 256 odstínech šedé (0-černá..255-bílá, práh = 128). Provádíme převod do dvou barev (černá, bílá) s použitím některé z rozptylovacích metod s distribucí chyby. Jakou celkovou hodnotu jasové chyby (bez ohledu na distribuční schéma) budeme rozpočítávat mezi sousední pixely při úpravě pixelu s původním jasem 20? a. -108 b. -20 c. 128 d. 20 Úloha 12 Bodů 2,00 / 2,00 Jaká je inverzní barva k barvě definované pomocí RGB (3B na pixel) modelu jako 0x40FFF0? a. 0xBF000F b. 0xBFFF00 c. 15865385 d. 0xFF00FF Úloha 13
Bodů 0,00 / 2,00 Napište parametrické vyjádření přímky, která je rovnoběžná s osou y a prochází bodem [3, 5]. a. x=5; y=3t b. x=3; y=t c. x=3+2t; y=5t d. x=3+t; y=t Úloha 14 Bodů 0,00 / 2,00 Na jasu barevného pixelu se jednotlivé kanály podílí dle následujícího schématu: červený kanál: 29,9 %, zelený kanál: 58,7 % a modrý kanál: 11,4 %. Vypočítejte jas pixelu s barvou 0x0F0FFF? a. 4,5 b. 86,8 c. 42,4 d. 29,1 Úloha 15 Bodů 0,00 / 2,00
Určete souřadnici (v pixelech) bodu, ležícího v 3/5 úsečky AB (blíže k bodu B). Úsečka AB je dána parametrickým vztahem: x=1-2t; y=2+t a. [-0.2; 2.6] b. [0; 3] c. [1; 2] d. [-1; 3] Úloha 16 Bodů 5,00 / 5,00 Na základě Lagrangeova polynomu vypočítejte funkční hodnotu interpolační křivky (procházející body B0=[1; 8], B1=[5; -1] a B2=[8; 3]) v bodě x=3. a. 1.28 b. 1.83 c. 1.46 d. 1.62 Úloha 17 Bodů 0,00 / 5,00 Vypočítejte ořezávací parametry u1 a u2 při ořezání úsečky AB obdélníkem CDEF pomocí Liang- Barskeho metody. A=[100; 50], B=[350; 300], C=[50; 100], D=[250; 100], E=[250; 300], F=[50; 300].
a. u1=-0.2; u2=-0.6 b. u1=0.2; u2=0.6 c. u1=0.8; u2=0.2 d. u1=0.5; u2=0.8
Úloha 1 Kterou z následujících metod lze použít pro ořezání úsečky oblastí ve tvaru libovolného konvexního n-úhelníku? Úloha 2 a. Z-buffer b. Cohen-Sutherland c. Cyrus-Beck d. Liang-Barsky e. nejmenších čtverců Bodů 0,00 / 1,00 Kolik různých barev může obsahovat rastrový obrázek v odstínech šedé s barevnou hloubkou 1B na pixel? a. cca 16,7 milonů b. 16 c. 256 d. 2 Úloha 3 Bodů 0,00 / 1,00
Jaký výraz (v jazyku Java bude nabývat hodnoty true, pokud bod A [Ax, Ay] leží uvnitř pravoúhelníku, který je určen svými dvěma protilehlými vrcholy V1 [x1, y1] a V2 [x2, y2]? Úloha 4 a. ((Ax<x1) && (Ax>x2)) && ((Ay<y1) && (Ay>y2)) b. (((Ax>x1) && (Ax<x2)) ((Ax>x2) && (Ax<x1))) && (((Ay>y1) && (Ay<y2)) ((Ay>y2) && (Ay<y1))) c. (((Ax>x1) (Ax<x2)) ((Ax>x2) (Ax<x1))) (((Ay>y1) (Ay<y2)) ((Ay>y2) (Ay<y1))) d. ((Ax>x1) && (Ax<x2)) && ((Ay>y1) && (Ay<y2)) Jakým minimálním počtem bodů je jednoznačně určena interpolační křivka 7. řádu? a. 4 b. 7 c. 9 d. 8 Úloha 5 Bodů 0,00 / 1,00
Co platí pro bod, ve kterém se při výpočtu jednotlivých bodů elipsy pomocí Bresenhamova algoritmu, mění řídící osa X za řídící osu Y? Úloha 6 a. Směrnice tečny v daném bodě = -1 b. Směrnice tečny v daném bodě = 0 c. X=Y d. Y=0 Jaká podmínka platí pro směrnice k1 a k2 dvou přímek, které jsou navzájem kolmé? a. k1=-1/k2 b. k1=-k2 c. k1=k2 d. k1=1/k2 Úloha 7 Bodů 0,00 / 1,00 Z následujícího seznamu vyberte výraz (v jazyku Java), pomocí něhož určíte vzdálenost mezi bodem A [Ax, Ay] a středem pravoúhelníku, který je určen svými dvěmi protilehlými vrcholy V1 [x1, y1] a V2 [x2, y2]. a. (Ax - x1)*(ax - x2) + (Ay - y1)*(ay - y2)
b. (x2-x1)*(x2-x1) - Ax + (y2-y1)*(y2-y1) - Ax c. Math.sqrt(Math.pow(Ax - (x1 + x2) / 2, 2) + Math.pow(Ay - (y1+y2) / 2, 2)) d. Ax - Math.pow((x1 + x2), 2) + Ay - Math.pow((y1 + y2), 2) Úloha 8 Jaká podmínka platí pro souřadnice bodu, ve kterém končí výpočet bodů kružnice pomocí Bresenhamova algoritmu v daném oktantu? Úloha 9 a. X<=Y b. X>=Y c. X=R d. X=Y K čemu slouží rasterizační algoritmy? a. K převodu vektorové grafiky na rastrovou. b. K převodu rastrové grafiky na vektorovou. c. K optickému rozpoznávání znaků (OCR). d. K zobrazení průsečíků přímek v rastrovém obrázku. Úloha 10
Bodů 0,00 / 1,00 Fergusnova kubika, která je definována pomocí bodu P1, vektoru P1P2, bodu P3 a vektoru P3P4 a. neprochází žádným z uvedených řídících bodů. b. prochází pouze body P2 a P3 c. určitě prochází body P1 a P3 d. vždy prochází všemi body P1, P2, P3 a P4 Úloha 11 Bodů 0,00 / 2,00 Mějme rastrový obrázek v 256 odstínech šedé (0-černá..255-bílá, práh = 128). Provádíme převod do dvou barev (černá, bílá) s použitím některé z rozptylovacích metod s distribucí chyby. Jakou celkovou hodnotu jasové chyby (bez ohledu na distribuční schéma) budeme rozpočítávat mezi sousední pixely při úpravě pixelu s původním jasem 240? a. -15 b. 15 c. 112 d. -112 Úloha 12 Bodů 0,00 / 2,00
Jaká je inverzní barva k barvě definované pomocí RGB (3B na pixel) modelu jako 0x100FFF? a. 0xFE0F00 b. 0xEFF000 c. 0xFF0F10 d. 0x000FEF Úloha 13 Bodů 0,00 / 2,00 Napište směrnicové vyjádření přímky, která je rovnoběžná s osou x a prochází bodem [3, 2]. a. y=2 b. x=3+t; y=2 c. y=3+2t d. x=0; y=2 Úloha 14 Bodů 2,00 / 2,00
Vztah pro výpočet jasu barevného pixelu je I = 0,299 R + 0,587 G + 0,114 B. Vypočítejte jas pixelu s barvou 0xFF000F? a. 77,955 b. 255 c. 36 d. 33,555 Úloha 15 Bodů 2,00 / 2,00 Při ořezávání Cohen-Sutherlandovým algoritmem mají konce úsečky kódy 0001 a 0101. Daná úsečka se při prvním průchodu algoritmem jeví jako a. žádná z uvedených odpovědí není správná, kódy jsou špatně b. celá uvnitř ořezávané oblasti (nakreslím ji) c. úsečka se zápornou směrnicí, proto ji odstraníme d. celá mimo ořezávanou oblast (mohu ji ignorovat a nekreslit) e. nelze rozhodnout, je třeba ji ořezat a postup zopakovat Úloha 16 Bodů 0,00 / 5,00 Pomocí Bresenhamova algoritmu vypočítejte prvních devět pixelů (pouze počítaný oktant) kružnice o poloměru R=18 a středu [0, 0]. a. [-4; 16], [-3; 17], [-2; 17], [-1; 18], [0; 18], [1; 18], [2; 17], [3; 17], [4, 16]
b. [0; 18], [1; 18], [2; 18], [3; 18], [4; 18], [5; 17], [6; 17], [7; 17], [8, 16] c. [18; 18], [19; 18], [20; 18], [21; 17], [22; 16], [23; 15], [24; 15], [25; 15], [26, 14] d. [0; 18], [1; 18], [2; 17], [3; 17], [4; 16], [5; 15], [6; 15], [7; 15], [8, 14] Úloha 17 Bodů 0,00 / 5,00 Vypočítejte ořezávací parametry u1 a u2 při ořezání úsečky AB obdélníkem CDEF pomocí Liang- Barskeho metody. A=[100; 50], B=[350; 300], C=[50; 100], D=[250; 100], E=[250; 300], F=[50; 300]. a. u1=-0.2; u2=-0.6 b. u1=0.2; u2=0.6 c. u1=0.5; u2=0.8 d. u1=0.8; u2=0.2