Сегодня пятница, так что — экстремальные варианты:
0) написать программу на JScript, работает везде :)
1) раздавать portable версию Virtualbox'а сместе с образом не голой системы и на ней запускать программу
работать будет у всех, у кого заработает Virtualbox
Такое умеет делать
LinuxLive USB creator.
2) установить программу в любой live cd линукса — запустится даже на голом железе, не то, что на голой системе. Писать можно на чем хотите
3) есть Portable Python/другие переносные рантаймы скриптовых языков — автономия полная
4) сделать программу в виде веб-сервиса с тонким клиентом (загружаете файлы, обратно получаете изображения в архиве)
В общем, вариантов море. =)