Superponer varias imágenes
Tengo varias imágenes que se parecen, todas son negras y difieren solo en un punto de la pantalla, quiero combinarlas en una imagen para poder ver todos los puntos en una imagen. ¿Cómo puedo hacer esto usando algo como ImageMagic? No quiero usar algo con gui porque hay muchas imágenes, pero no son tan grandes, por lo que sería más fácil hacer esto con la utilidad de terminal. Lo intenté
composite -blend 50 *.png res.png
pero no funcionó.
UPD: Ahora entendí que no funciona porque funciona solo con dos imágenes, ¿cómo hago esto para todas las imágenes que coinciden con la expresión regular como algo * .png?
Respuestas
Necesita el método de composición de pantalla .
Dado que la composición solo acepta dos archivos de entrada a la vez, recorra todos los archivos de entrada.
Sustituya a somth1.pngcontinuación por cualquiera de los archivos de entrada. Es necesario porque res.pngsiempre es un punto de partida.
cp somth1.png res.png
for f in somth*.png;
do composite -compose Screen "$f" res.png res.png
done