Como ignorar o aviso do ImageMagick? @ warning / png.c / MagickPNGWarningHandler / 1744

3

Eu quero redimensionar uma imagem no Mac. Eu uso o ImageMagick.

O código aqui é: convert eight.png -resize 375X667 resize_eg.png

Existe um aviso.

convert: invalid profile length 'eight.png' @ warning/png.c/MagickPNGWarningHandler/1744.

De acordo com a página da web da imagemagick org ,

It's just a warning. The processing continues. If it worries you, use +profile "*" in the first convert.

Não consigo mais de + profile "*" .

Eu tentei e falhei. Eu acho que é fácil.

    
por dengApro 23.11.2017 / 09:45

2 respostas

1

Usar +profile "*" removerá todos os perfis da imagem. Para obter mais informações sobre o comando, consulte aqui . No seu caso, você pode usá-lo assim:

convert eight.png +profile "*" -resize 375X667 resize_eg.png
    
por 23.11.2017 / 10:36
1

Os avisos no ImageMagick podem ser suprimidos com a opção -quiet . O seguinte não deve mais mostrar um aviso:

convert -quiet eight.png -resize 375X667 resize_eg.png
    
por 28.11.2017 / 22:48