Skip navigation

Geometriai transzformáció feladatok

Feladat: Manuális transzformáció megadása

Részfeladatok

  • Manuálisan definiáljunk eltoló, skálázó, tükröző transzformációkat és hajtsuk végre képeken! Például készítsünk függőleges középtengelyre tükrözést ilyen módon! (Ötlet: X tengely menti tükrözés és eltolás szükséges.)
  • Képezzük ilyen transzformációk kompozícióját mátrixszorzás segítségével és ezeket is teszteljük!
  • Cseréljük fel a szorzások sorrendjét és figyeljük meg az eredményt!

Feladat: Nagyított képrészlet külön ablakban + rajzolás

Készítsünk programot az alábbi funkciókkal:

  • Rajzoljunk a képre szálkeresztet az egér mozgásának a követésére!
  • A szálkereszt környezetének nagyított képe külön ablakba kerüljön! (Vágjuk ki és nagyítsuk!)
  • Figyeljük az egérkattintásokat, a kiválasztott pontok helyére rajzoljunk jelölőt!

További bővítési lehetőségek:

  • Próbáljunk ki többféle interpolációs módszert! a képrészlet nagyításra!
  • Akár egyszerre több nagyító ablakot is használhatunk, hogy együtt lássuk az eredményeket!
  • Legyen választható a nagyítás mértéke és a nagyítási környezet!