Como alterar o parâmetro do arquivo png Largura IHDR usando imageshack

2

Eu tenho uma imagem com tamanho X * Y, digamos 42 * 42 e quero alterar a parte X para 384 fixa. Eu tenho um software que aceita apenas 384 * Y tamanho de imagens. Eu posso mudar manualmente o X para 384 usando tinta:

  1. Abra a imagem em tinta.
  2. Pressione Ctrl + E uma janela será aberta com as propriedades da imagem
  3. Altere a largura para 384.
  4. Adiciona algum espaço em branco a essa imagem, para que minha imagem original não seja alterada.

Minha imagem original:

A foto alterada:

Se você baixar a imagem, poderá encontrar a diferença.

Minha pergunta é como posso fazer isso usando a linha de comando?

    
por seereddi sekhar 02.08.2016 / 12:32

1 resposta

1

Transformar sua imagem através da linha de comando pode ser feito facilmente usando o ImageMagick, o aplicativo padrão ouro para manipulação de imagens:

sudo apt-get install imagemagick

A sintaxe abaixo converteu a sua imagem de acordo com os seus requisitos:

convert original.png -gravity west -background white -extent 384x42 altered.png
Abaixo está a imagem original com a imagem alterada abaixo dela. Eu defini o plano de fundo para a imagem alterada usando -background skyblue , substituindo -background white para tornar o preenchimento um pouco mais fácil de ver no Ask Ubuntu:

O ImageMagick é bem legal:).

Referências:

por andrew.46 04.08.2016 / 13:49