Смотря какие задачи от этой обработки ставятся. Если на время обработки изображений пофиг, тогда достаточно просто выбрать сервер с 2 vCPU и достаточным объемом RAM, для обработки изображений в фоне, а также поддержания работоспособности сайта. Помимо прочего лучше выбирать сервер с SSD, чтобы можно было бы swap добавить.
Ну а если необходимо обрабатывать изображения максимально быстро, то к комментариях к вашему вопросу уже ответ получили, однако, я бы не рекомендовал делать обработку чего-либо большого и толстого во время загрузки файла, все же лучше это вынести на сервер очереди. А если идти таким путем, то чтобы сервак не упал от нехватки ресурсов из-за обработки фоточек, то надо минимум 2 ядра.