Wenn ich deine Beschreibung richtig verstanden habe, dann solltest du im Internet nach dem Stichwort "perspektivische Transformation" suchen. In der OpenCV-Bibliothek in der Funktion warpPerspective() implementiert. OpenCV einzubinden lohnt sich langfristig wenn man etwas mit Bildverarbeitung auf der CPU berechnen möchte.
In Kapitel 3.2.2 dieser Masterarbeit wird die perspektivische Transformation zwar für die Implementierung auf einem FPGA erläutert, aber die grundlegenden Konzepte sind ja in der Software-Implementierung ebenfalls gültig.
Lesezeichen