Passer au contenu principal
DL 1
  • Accueil
  • Calendrier
  • Plus
Français ‎(fr)‎
Čeština ‎(cs)‎ Deutsch ‎(de)‎ English ‎(en)‎ Français ‎(fr)‎ Русский ‎(ru)‎
Vous êtes connecté anonymement
Connexion
DL 1
Accueil Calendrier
Tout déplier Tout replier
  1. Cvičení z Programování II pro pokročilé
  2. Cvičení #11
  3. Malíř kvadrantista

Malíř kvadrantista

Conditions d'achèvement
À remettre : mercredi 13 mai 2020, 23:59

Bonifác o poněkud nudné hodině výtvarné výchovy vymýšlel nové umělecké směry. Třeba kvadrantismus. Kvandantisté své obrazy malují na čtvercová plátna. Vždy plátno rozdělí na čtyři čtvrtiny (křížem), jednu čtvrtinu namalují celou černě, jinou celou bíle, a do zbylých dvou čtvrtin namalují menší kvadrantistické obrazy. Když byl Bonifác přistižen, že nedává pozor, dostal za domácí úkol nějaký kvadrantistický obraz namalovat.

Jenže ono to není tak snadné, pokud chcete vytvořit dílo srozumitelnější než běžné moderní umění. Tak si Bonifác pomohl předlohou: vzal fotku své kočky, což je černobílý obrázek o rozměrech \(2^k\times 2^k\) pixelů. A chce vymyslet algoritmus, který najde co nejpřesnější kvadrantistickou aproximaci fotky. Tedy kvadrantistický obraz, který se od fotky liší v co nejméně pixelech.

Tuto úlohu také potkáte pod názvem Kvadrantová komprese v ReCodExu.

◄ Posloupnost transformací
Diskuse k úlohám ►
Contacter l'assistance du site
Vous êtes connecté anonymement (Connexion)
Obtenir l'app mobile
Fourni par Moodle