versión 6.0
Una expresión que utiliza un operador de imágenes devuelve una imagen. La siguiente tabla muestra los operadores de imágenes.
Operación | Sintaxis | Acción |
Concatenación horizontal | Imag1 + Imag2 | Añade Imag2 a la derecha de Imag1 |
Concatenación Vertical | Imag1 / Imag2 | Añade Imag2 debajo de Imag1 |
Superposición exclusiva | Imag1 & Imag2 | Efectúa un OR exclusivo entre Imag1 e Imag2 |
Superposición inclusiva | Imag1 | Imag2 | Efectúa un OR inclusivo entre Imag1 e Imag2 |
Desplazamiento Horizontal | Imagen + Número | Mueve la imagen horizontalmente un número de |
píxeles | ||
Desplazamiento Vertical | Imagen / Número | Mueve la imagen verticalmente un número de |
píxeles | ||
Redimensionamiento | Imagen * Número | Redimensiona Imagen en el porcentaje Número |
Extensión horizontal | Imagen *+ Número | Redimensiona Imagen horizontalmente en el |
porcentaje Número | ||
Extensión vertical | Imagen */ Número | Redimensiona Imagen verticalmente en el |
porcentaje Número |
Los dos operadores & y | siempre devuelven una imagen tipo mapa de bits, sin importar la naturaleza de las dos imágenes fuente. La razón es que 4D primero dibuja las imágenes en memoria en mapas de bits, luego calcula la imagen resultante aplicando el operador OR en los píxeles del mapa de bits.
Los otros operadores de imágenes devuelven imágenes vectoriales si las dos imágenes fuente son vectoriales. Recuerde, sin embargo, que las imágenes impresas con el formato de salida On Background se imprimen como mapas de bits.
Ejemplos
En los siguientes ejemplos, todas las imágenes son mostradas utilizando el formato de salida On Background.
Esta es la imagen círculo:
Esta es la imagen rectángulo:
En los siguientes ejemplos, cada expresión es seguida por su representación gráfica.
Concatenación horizontal
círculo+ rectángulo` Situa el rectángulo a la derecha del círculo
rectángulo+ circulo` Situa el círculo a la derecha del rectángulo
Vertical concatenación
círculo / rectángulo` Situa el rectángulo bajo el círculo
rectángulo / círculo ` Situa el círculo bajo el rectángulo
Superposición exclusiva (XOR)
círculo & rectángulo` OR Exclusivo de las dos imágenes
Superposición inclusiva (OR)
círculo | rectángulo` OR Inclusivo de dos imágenes
Desplazamiento horizontal
rectángulo + 50 ` Mover el rectángulo 50 píxeles a la derecha
rectángulo- 50 ` Mover el rectángulo 50 píxeles a la izquierda
Desplazamiento vertical
rectángulo /50 ` Mover el rectángulo hacia abajo 50 píxeles
rectángulo /-20 ` Mueve el rectángulo hacia arriba 20 píxeles
Redimensionamiento
rectángulo* 1.5 ` Aumenta el tamaño del rectángulo 50%
rectángulo * 0.5 ` Reducir el tamaño del rectángulo 50%
Extensión horizontal
círculo *+3 ` El círculo se vuelve 3 veces más grande
círculo *+ 0.25 ` El ancho del circulo se reduce un cuarto de su tamaño original
Extensión vertical
círculo */ 2 ` El círculo dobla su altura
círculo */ 0.25 ` La altura del círculo se reduce un cuarto de su tamaño original
Ver también
COMBINE PICTURES, Operadores, Operadores de bits, Operadores de cadenas, Operadores de comparación, Operadores de fechas, Operadores de horas, Operadores lógicos, Operadores numéricos, TRANSFORM PICTURE.