9.3. Desplazar

Historial de revisiones
Revisión $Revision: 2438 $ 2007-09-07 AntI
Vista previaPreview

Desmarcar en ordenadores lentos.

Modo de desplazamiento

Puede elegir trabajar con coordenadas cartesianas, donde los píxeles se desplazan en dirección X o Y, o trabajar con coordenadas polares, en donde la imagen se pellizca y se gira debido al desplazamiento, radial o tangencial, de los píxeles.

Mire la siguiente sección para más detalles sobre estas opciones.

Comportamiento del borde

Estas opciones permiten seleccionar el comportamiento del desplazamiento sobre los bordes de la capa activa o de la selección:

  • Ajustar : Con esta opción, lo que desaparece por un borde reaparece por el opuesto.

  • Manchar : Con esta opción, los píxeles desalojados por el desplazamiento son reemplazados con píxeles estirados de la parte adyacente de la imagen.

  • Negro : Con esta opción, los píxeles desalojados por el desplazamiento son reemplazados con negro.

En ambos modos, la dirección y la cantidad del desplazamiento depende de la intensidad de los píxeles correspondientes en el mapa de desplazamiento.

El mapa, que deberia ser una imagen en escala de gris, tiene 256 niveles de gris (0-255), en teoria, el valor medio es 127.5. El filtro desplaza los píxeles correspondientes a los píxeles con un valor menor que 127.5 (0-127) en el mapa en una dirección, correspondiendo a los píxeles con valor de 128 a 255 la dirección opuesta.

Desplazamientos X/Y

Si las repectivas opciones están activadas, los píxeles correspondientes a los píxeles de 0 a 127 serán desplazados a la derecha para X, hacia abajo para Y, los píxeles correspondientes a los píxeles de 128 a 255 serán desplazados a la izquierda para X y hacia arriba para Y.

El valor que introduce en la caja de entrada, directamente o usando las flechas, no es el desplazamiento actual. Es un coeficiente usado en la fórmula desplazamiento = (intensidad x coeficiente) , que da al píxel el desplazamiento actual según la intensidad escalada [5] del píxel correspondiente en el mapa, modulado por el coeficiente que introdujo. La intensidad introducida en la fórmula es importante: esto permite desplazamiento progresivo usando un mapa de degradado.

Este valor puede ser positivo o negativo. Un desplazamiento negativo es opuesto a uno positivo. El valor varía en los límites iguales el doble de la dimensión de la imagen.

Cuando pulsa sobre el botón de la lista desplegable, aparece una lista donde puede seleccionar un mapa de desplazamiento. Para estar presente en la lista, una imagen debe respetar dos condiciones. Primero, esta imagen debe estar presente en la pantalla antes de llamar al filtro. Y debe tener las mismas dimensiones que la imagen original. A menudo, será una copia de la imagen original, transformada a escala de gris, escalada y modificada apropiadamente con un degradado. Se podría usar una imagen RGB, pero se usa la luminosidad del color, haciendo difícil preveer los resultados. El mapa puede ser diferente en las direcciones horizontal y vertical.

Aspiración

Si esta opción está activada, cambiarán las coordenadas radiales (la distancia al punto medio de la imagen, el “polo”) de los píxeles. Los píxeles de la imagen correspondientes a los píxeles del mapa entre 0 y 127 se desplazarán hacia fuera, los píxeles de la imagen correspondientes a los píxeles entre 128 y 255 se desplazarán hacia el centro.

Para los valores y y el mapa de desplazamiento, mire arriba ( “Desplazamientos X/Y”).

El desplazamiento es independiente de la distancia polar, todos los píxeles son desplazados en la misma cantidad. Así que la imagen no será, solo, estirada o comprimida, sino también distorsionada:

Imagen distorsionada por la opción aspiración

Una imagen de 160x120 pixel, un mapa de desplazamiento blanco, y un coeficiente de desplazamiento 20.0: resulta un desplazamiento de 20 píxeles hacia el centro. Es una reducción horizontal del tamaño del 25%, vertical del 33%, y diagonal del 20%, así que la imagen será distorsionada.

Remolino

Si esta opción está seleccionada, las coordenadas angulares de los píxeles de la imagen serán “desplazados” por una cantidad dependiente del píxel del mapa. Para un mapa de desplazamiento uniforme, la imagen será rotada, de otra manera se hará un remolino.

Los píxeles correspondientes a los píxeles entre 0 y 127 en el mapa serán desplazados en sentido antihorario, los píxeles correspondientes a los píxeles entre 128 y 225 en el mapa serán desplazados en sentido horario.

Para los valores y el mapa de desplazamiento mire arriba.

[Note] Nota

Para un mapa uniforme no neutral, si el modo “Polar” está seleccionado, este filtro trabaja como Remolino y Aspiración.



[5] Intensidad escalada = (intensidad - 127.5) / 127.5; mire la sección “cálculo del desplazamiento”.