Eliminar y desplazar píxeles con PAINT.NET u otra herramienta

Eliminar y desplazar píxeles con PAINT.NET u otra herramienta

¿Cómo puedo eliminar y desplazar píxeles con PAINT.NET?

Es decir, si elimino una porción vertical u horizontal completa de la imagen, ¿cómo puedo hacer que el resto se deslice y el tamaño de la imagen se ajuste automáticamente al tamaño que queda?

Si no es con PAINT.NET, ¿este efecto es posible con algo más? ¿Quizás cojo?

Respuesta1

ImageMagick tiene un-chopoperación.

Respuesta2

Si desea eliminar un sector horizontal de la imagen y mover hacia arriba la parte inferior de la imagen (que está debajo del sector eliminado), realmente no necesita eliminar ese sector en absoluto. Simplemente seleccione la herramienta Seleccionar (presione S), luego seleccione la parte "inferior" de la imagen que desea conservar y mover hacia arriba, luego cambie a la herramienta Mover (V) y mueva la selección hacia arriba con Ctrl+Arriba, la herramienta seleccionada (y movida). ) la parte de la imagen cubrirá la "porción".

Puede mover la parte seleccionada con el mouse, pero eso es inestable ya que no puede bloquear el movimiento solo en el eje Y.

Finalmente recorta la imagen al tamaño adecuado.

Esto también funcionará si la porción que se va a eliminar está en el borde de la imagen, aunque un solo cambio de tamaño del lienzo hará lo mismo.

Respuesta3

Paint.net tiene una función "Cambiar tamaño de lienzo" en el menú Imagen que creo que hará exactamente lo que estás describiendo, siempre y cuando quieras cortar los bordes de la imagen.

Verifique en el menú Imagen el cambio de tamaño del lienzo.

información relacionada