O Imagemagick fará o que você precisa. A linha de comando básica é:
Código: convert + append image1.jpg image2.jpg product.jpg
As duas imagens são colocadas lado a lado; use -append para um arranjo 'de cima para baixo'. Com isso, você pode facilmente escrever um script para processar todos os arquivos.
Se você ainda não o instalou, esse pode ser um bom ponto de partida: link
Fonte: link
Espero que você fique no caminho.