O ImageMagick tem uma -chop
operação .
Como posso apagar e trocar pixels com o PAINT.NET?
Ou seja, se eu excluir uma fatia vertical ou horizontal inteira da imagem, como posso fazer com que o restante deslize e o tamanho da imagem seja dimensionado automaticamente para o que sobrou?
Se não com o PAINT.NET, esse efeito é possível com mais alguma coisa? Gimp, talvez?
O ImageMagick tem uma -chop
operação .
Se você deseja excluir uma fatia horizontal da imagem e subir a parte inferior da imagem (que está sob a fatia removida), não é necessário excluir essa fatia. Basta selecionar a ferramenta Selecionar (pressione S), selecione a parte "inferior" da imagem que deseja reter e mova para cima, mude para a ferramenta Mover (V) e mova a seleção para cima com Ctrl + Up, o selecionado (e movido ) parte da imagem cobrirá a "fatia".
Você pode mover a peça selecionada com o mouse, mas esta é instável, pois não é possível bloquear o movimento apenas no eixo Y.
Por fim, corte a imagem no tamanho adequado.
Isso também funcionará se a fatia que está sendo excluída estiver na borda da imagem, embora um único redimensionamento da tela faça o mesmo.
O Paint.net tem uma função "Redimensionamento da Tela" no menu Imagem que, acredito, fará exatamente o que você está descrevendo, desde que você queira cortar as bordas da imagem.
Verifique no menu Imagem o tamanho da tela.