Hay softwares específicos, pero al final la aplicación en resumidas cuentas lo que hace es inventar píxeles, promediando de lo que hay en esa zona de la imagen.
En cuanto a poder hacerlo automáticamente, es bien sencillo: acciones de Photoshop
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
Ahora bien, las proporciones de los formatos deben ser idénticas o la imagen se deformará.
Saludos.