Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Affine Transformation

  1. #1
    Registrierter Benutzer
    Registriert seit
    14.05.2001
    Beiträge
    63

    Affine Transformation

    Hi,

    würde testweise gerne einen Plotter für mathematische Funktionen basteln, allerdings habe ich Probleme, den Ursprung (der ja bei Java links oben ist), nach links unten zu transformieren. Habe gesehen, dass dies mit AffineTransform möglich ist, allerdings weiß ich gerade nicht, wie dazu die Matrix auszusehen hat. Wäre für eine beispielhafte Lösung sehr dankbar.

    h.d.

  2. #2
    Registrierter Benutzer
    Registriert seit
    01.08.2001
    Beiträge
    57
    Hallo,

    das mag etwas trivial gedacht sein: Du hast Koordinaten (x/y), richtig?

    Dann sollte doch folgendes funkionieren:

    x' = xmax - x
    y' = ymax - y

    wobei xmax die größtmögliche x-Koordinate (y entsprechend) ist.

    Damit spiegelst du allerdings das Bild. Ist das gewollt?

  3. #3
    Registrierter Benutzer
    Registriert seit
    01.08.2001
    Beiträge
    57
    Wenn du es nicht spiegeln willst, sollte doch sowas gehen:

    x' = x - xmax
    y' = y - ymax

    Allerdings mußt du dann negative Koordinaten verarbeiten können

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •