Abbildung eines Bildes auf einen Koordinatensatz

Ich habe ein typisches Quellbild mit einem Seitenverhältnis von 3: 4. Ich habe auch einen Satz von Koordinaten, auf die ich das Bild in einem separaten Bild abbilden muss. Die Koordinaten sind nicht perfekt rechteckig. wenn überhaupt, definieren sie ein unregelmäßiges Netz.

So könnte beispielsweise (0,0) (12,33), (120,0) => (127,36), (240,0) => (226,13) usw. zuordnen.

Mein Ziel ist es, mein Quellbild an die neue Form anzupassen, indem die Quellkoordinaten dem Ziel zugeordnet und eine Verzerrung angewendet wird.

Was sind einige Möglichkeiten, um dies zu erreichen? Ich verwende .NET, rufe aber gerne z. ImageMagick.

BEARBEITEN: Hier ist wie gewünscht ein Bild. Das linke Bild ist ein einfaches, gleichmäßig unterteiltes Foto (ignoriere meine beschissenen MSPaint-Fähigkeiten). Die rechte Seite zeigt die Zielform. Ich habe Koordinaten für jeden Punkt auf der rechten Seite. Ziel ist es, das flache Bild so auf die Form abzubilden (projizieren?), Dass die Punkte in einer Linie liegen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage