Encuentre el rectángulo delimitador del rectángulo girado [duplicado]
Esta pregunta ya tiene una respuesta aquí:
Calcular las coordenadas del cuadro delimitador desde un rectángulo girado 11 respuestasTengo un rectángulo con coordenadas (x1, y1) y (x2, y2) y tengo que rotar el rectángulo una cantidad de θ alrededor del centro usando la Matriz de rotación
| cosθ sinθ |
| -sinθ cosθ |
ecesito encontrar las coordenadas del rectángulo delimitador después de la rotación.
Antes de la rotación
0,0
|"""""""""""""""""""""""""""""""""""""""""""|
| |
| x1,y1 |
| |"""""""""""""| |
| | | |
| | | |
| | | |
| """""""""""""" x2,y2 |
| |
| |
""""""""""""""""""""""""""""""""""""""""""" W,H
Después de la rotación
0,0
|"""""""""""""""""""""""""""""""""""""""""""|
| ?,? |
| |""""/\"""""| |
| | / \ | |
| | / \ | |
| | / /| |
| |/ / | |
| |\ / | |
| | \ / | |
| | \ / | |
| """"""""""" ?,? |
| |
| |
""""""""""""""""""""""""""""""""""""""""""" W,H
Existe alguna ecuación general para encontrar las coordenadas del rectángulo delimitado
Gracias...
Haris.