O que eu quero fazer é muito simples. Eu tenho um file.png
, que eu quero espelhar, ou seja, o resultado deve ser um "reflexo" da imagem original.
Sei que grandes ferramentas como o GIMP e o InkScape podem fazer isso, mas espero um utilitário de linha de comando, algo como convert
(que infelizmente não parece ter essa opção, ou pelo menos não é mencionado na man
página).
command-line
image-processing
convert-command
Sergiy Kolodyazhnyy
fonte
fonte
convert
paramagick
. Portanto, se algo der errado, tentemagick
.Se você deseja substituir no local e tiver vários arquivos de imagem na mesma pasta, a
mogrify
partir do pacote ImageMagick parece ser a maneira mais fácil de conseguir isso:fonte
Essa tarefa em particular
convert
é provavelmente o melhor caminho a percorrer, mas, para esse tipo de coisa, eu frequentemente uso anetpbm
biblioteca, que é instalável (como seria de esperar)apt install netpbm
. EntãoPara esta tarefa, é um exagero, mas muitas vezes me pego escrevendo scripts únicos para transformar ou analisar arquivos PNM de maneiras peculiares que não estariam disponíveis no
convert
. Isso é relativamente fácil, porque o PNM é praticamente o formato gráfico de bitmap mais simples que se possa imaginar.fonte