In meinen (begrenzten) Erfahrungen auf 3D-Programmierung, in der Regel erstellen wir ein 3D-Modell mit Materialien und Textur, dann richten Sie das Licht und die Kamera. Endlich können wir eine 2D-Ansicht durch die Kamera bekommen.Erhalten Textur von Bildern durch 3D-Projektion
Aber ich muss dieses Verfahren umkehren: Bei einem 2D-Ansichtsbild, einem Kamera-Setup und einem 3D-Modell ohne Textur wollte ich die Textur für das Modell so finden, dass es dieselbe 2D-Ansicht ergibt. Um zu vereinfachen, ignorieren wir das Licht und die Materialien, vorausgesetzt, sie sind gleichmäßig.
Obwohl nicht einfach, ich denke, ich kann ein Programm schreiben, um dies zu tun. Aber gibt es irgendwelche Räder da draußen, also muss ich es nicht neu erfinden? (C#, WPF 3D oder openCV)