Professional Documents
Culture Documents
Representacin Matricial
En las aplicaciones de diseo y de creacin de imgenes, realizamos
traslaciones, rotaciones y escalaciones para ajustar los componentes de la
imagen en sus posiciones apropiadas.
La representacin matricial es una disposicin en filas y
columnas en las que cada fila y cada columna representa un
nodo y en las intersecciones entre ellas se coloca un 0 o un 1 (o
un cuadrado de color o su ausencia) para denotar que hay un
enlace entre los nodos correspondientes.
Representacin Matricial
Con las representaciones de matriz se puede establecer una matriz para
cualquier secuencia de transformaciones como una matriz de
transformacin compuesta al calcular el producto de la matriz de las
transformaciones individuales. La creacin de productos de matrices de
transformacin a menudo se conoce como concatenacin o composicin
de matrices.
Traslaciones
Se aplican dos vectores de traslacin sucesivos (tx1, t y1) y (tx2 , t y2 ) en la posicin de
coordenadas P, la localizacin transformada final P, la localizacin transformada final P se
calcula como:
P'=T(t x2,t2)T(tx1,ty1)P}{=T(tx2, 2)T(t x1,t y1)}{P
Rotaciones
Dos rotaciones sucesivas que se aplican en el punto P producen la posicin transformada
P'=R(2)R(1){P}=R(2){ (1)}P
Al multiplicar las dos matrices de rotacin, podemos verificar que dos rotaciones
sucesivas son aditivas
Escalamiento
La siguiente figura ilustra una secuencia de transformacin para producir escalacin
con respecto de una posicin fija seleccionada (xf,f) al utilizar una funcin de
escalacin que slo puede escalar en relacin con el origen de las coordenadas
Dnde:
(x,y) es la esquina inferior izquierda del rectngulo o viewport.