PixInsight

PixInsight: Recortar y Redimensionar

Recortar y redimensionar una imagen en PixInsight

 

Contenidos

 

Introducción

El siguiente tutorial muestra una forma de recortar y redimensionar una imagen a un tamaño deseado utilizando el proceso DynamicCrop. La idea general es la siguiente: teniendo una imagen en su tamaño original y deseando recortarla y redimensionarla para su publicación, se utilizará el proceso DynamicCrop para generar esta nueva imagen en un solo paso.

 

Tamaño Original

El tamaño original en pixeles de la imagen puede leerse en el status bar de la aplicación:

 

Tamaño Original

Tamaño original de la imagen

 

La w (width) corresponde al ancho y la h (height) al alto (le siguen el número de canales, la profundidad de bits, el espacio de color y el tamaño del archivo)

 

DynamicCrop

El primer paso es abrir el proceso DynamicCrop y generar sobre la imagen un rectángulo cubriendo el área que deseamos tener en la imagen final, arrastrando y soltando con el mouse.

 

DynamicCrop

DynamicCrop

 

Notar que el puntero del mouse cambia según donde se posicione. En las esquinas y laterales se podrá modificar el ancho y alto (indicado esto por un puntero cuadrado con pequeños indicadores de la dirección de modificación disponible según en que lateral o esquina se posicione), y fuera del área de recorte un puntero circular indicará la posibilidad de rotar el recorte. Si el recorte queda fuera del área de la imagen, este faltante se rellenará del color indicado dentro de la opción Fill Color de DynamicCrop.

Diferentes opciones de punteros en DynamicCrop:

 

Esquinas El cursor en las esquinas del recorte permite modificar el alto y ancho simultáneamente, desde la esquina donde se encuentro posicionado. En el ejemplo: inferior derecha.
Esquinas Fuera del área de recorte, pero dentro de la ventana de imagen, el puntero circular indica la posibilidad de rotar el recorte.
Esquinas Dentro del área de recorte el puntero cuadrado indica la opción de mover el recorte, sin modificar el tamaño, simplemente reposicionando el mismo dentro de la ventana de la imagen.
Esquinas Por defecto en el centro del área de recorte se encuentra el eje de rotación, el cual se puede mover. Al moverlo cambia el eje que utiliza la rotación del recorte (puntero circular, disponible fuera del área de recorte)

 

Una vez determinada el área de recorte y suponiendo que deseamos que la imagen final tengo un tamaño de 1200x800 px (por ejemplo si se desea mantener un tamaño siempre definido para una galería), deben ingresarse esas medidas en la opción Scale de DynamicCrop, dentro de los campos Width y Height, el ancho deseado (1200 para este ejemplo) y el alto deseado (800 para este ejemplo), correspondientemente:

 

Scale

Scale en DynamicCrop

 

Notar como los valores de Scale X y Scale Y han cambiado desde 1.0000 a otro valor menor (ya que la imagen está siendo reducida). Como deseamos que la escala X (horizontal) sea igual a la escala Y (vertical), se debe copiar una de las dos a la otra, para que ambas queden iguales. Suponiendo que el ancho del área de recorte sea la prioridad, debe copiarse el valor de Scale X a Scale Y:

 

Scale

Scale en DynamicCrop

 

Una vez copiada la escala X a la escala Y, el valor de, en este caso, el alto (Height) se verá modificado. Como último paso antes del recorte debe ajustarse el área del mismo hasta que el valor de Height sea originalmente deseado, en este caso 800 pixeles. Para ello debe posicionarse el cursor en la parte superior o inferior del recorte y redimensionar el mismo hasta que el valor alcance el buscado, en este ejemplo 800:

 

Scale

Scale en DynamicCrop

 

De esta forma, teniendo la misma escala en ambas direcciones y el ancho y alto deseados, puede aplicarse el proceso sobre la imagen con el botón Aplicar. La imagen resultante será recortada según el área seleccionada y tendrá el nuevo tamaño ingresado en la escala:

 

DynamicCrop

Nuevo tamaño de la imagen

 

Recorte manteniendo la escala

Si únicamente se desea generar un recorte a un tamaño fijo dado, sin redimensionarla, simplemente deben ingresarse los valores del área de recorte deseado en las opciones de Size/Position y mover/rotar el área a conveniencia, pero sin cambiar su tamaño. Por ejemplo, si deseamos un recorte de 400x400 pixeles, deben ingresarse esos valores como Width y Height:

 

DynamicCrop

Recorte sin redimensionar (en este ejemplo también rotando)

 

De esta forma la imagen no cambiará de escala, únicamente será recortada. En el ejemplo superior también se ha rotado ligeramente, notar el valor del ángulo exacto en el campo Angle (°) dentro de las opciones de Rotation. Este valor también puede ingresarse numéricamente. Mantener en 0 para no rotar. El resultado del ejemplo una vez aplicado el proceso es el siguiente:

 

DynamicCrop

Resultado de recortar, sin cambiar escala, y rotando.

 

Recursos

Recursos relacionados y recomendados.

 

Astronomía Sur - Todos los derechos reservados - Actualizada: 23.06.2012