Bilddrehung

OP #297509
Lesenswert?

Hallo. Anbei gleich noch ein Problem. Ich will mit Hilfe eines FPGA's
ein Bild (Bitmap) drehen. Leider benötige ich da ja einige Funktionen
zur Koordinatentransformation. Vielleicht kann mir ja wer helfen, der
sich schon mit demselben Problem mal beschäftig hat. Danke
Gast #297516
Lesenswert?

Hallo,
willst du das Bild denn um einen bestimten Winkel drehen oder in 90
grad Schritten. Wenn der Winkel verschieden ist kommst du wohl nicht da
umzu jedes pixel einzeln zu behandeln und Sinus und Cosinusfunktionen zu
benutzen. Gemacht habe ich aber so etwas auch noch nie.

mfg
Stefan
Gast #297518
Lesenswert?

ich würd sagen

[X;Y]' = [X;Y] * [cos(phi) sin(phi)]
                 [sin(phi) cos(phi)]

Die Koeffizienten für sin und cos in eine look up table legen, und ab
geht die luzi. Für jeden Bildpunkt ausrechnen.

Google mal nach affine transformation

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren