Estou criando um script bash. Como posso executar um conjunto de operações/transformações (de escolha) em todas .jpg
as imagens em um diretório diferente usando o utilitário ImageMagick
's convert
? A imagem convertida deve ser nomeada*-change.jpg
Aqui está meu código:
convert $file/*.jpg -flip $file/*-change.jpg
Responder1
Você pode definir o nome do arquivo de saída via-set
+ algunsporcentagem de fugas(neste caso você precisa do componente de diretório do caminho %d
e do nome do arquivo sem extensão %t
):
convert "${dir}"/*.jpg -flip -set filename:t '%d/%t-change' '%[filename:t].jpg'
Usei t
como filename:
imóvel mas sério, você pode usar o que quiser...