ИМХО, лучше не так. Есть директория с оригиналами. cron, например, раз в 5 секунд проверяет эту директорию и для каждого файла выполняет mogrify (на самом деле тут можно проверять наличие уже обработанной картинки в целевой директории) и кладёт в директорию для обработанных фото.