Ich habe zwei solche Punkte
Ich möchte das Bild drehen, damit es so aussieht:
Ich habe den Code, um das Bild zu drehen. Ich möchte nur den Drehwinkel wie 5 Grad, 2 Grad finden.
Ich habe die Koordinaten der beiden Punkte wie 50,100
und 150, 94
(X, Y). Ich möchte das Bild so drehen, dass beide Punkte der Y-Achse 100 werden.
Sie können den Drehwinkel mithilfe der math.atan2
Funktion mit Punktkoordinaten ermitteln.
angle = math.atan2(p2.y-p1.y, p2.x-p1,x)
Beachten Sie, dass durch Drehen um den Koordinatenursprung auch der erste Punkt verschoben wird, sodass Sie möglicherweise eine Drehung um den ersten Punkt vornehmen müssen.
Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.
Bei Verstößen wenden Sie sich bitte [email protected] Löschen.
Lass mich ein paar Worte sagen