Sobrepor várias imagens
Tenho várias imagens semelhantes, todas pretas e diferem apenas em um ponto da tela. Desejo combiná-las em uma imagem para que possa ver todos os pontos em uma imagem. Como posso fazer isso usando algo como ImageMagic? Não quero usar algo com gui bc, há muitas imagens, mas não são tão grandes, então seria mais fácil fazer isso com o utilitário de terminal. eu tentei
composite -blend 50 *.png res.png
mas não deu certo.
UPD: agora entendi que não funciona porque funciona apenas com duas imagens, como faço isso para todas as imagens que correspondem à expressão regular como somth * .png?
Respostas
Você precisa do método de composição de tela .
Visto que a composição aceita apenas dois arquivos de entrada por vez, faça um loop em todos os arquivos de entrada.
Substitua somth1.pngabaixo por qualquer um dos arquivos de entrada. É necessário porque res.pngé sempre um ponto de partida.
cp somth1.png res.png
for f in somth*.png;
do composite -compose Screen "$f" res.png res.png
done