Веб-сайт размещен на веб-сервере - полноценной операционной системе.Вы можете использовать любую комбинацию технологий на веб-сервере.Ваш бэкэнд-код может вызывать буквально все, что угодно, поэтому есть миллион способов добиться этого на основе технологий, которые вы хотите использовать.
Вы должны немного прочитать и решить, для какого языка вы хотите использоватьобработка изображений, какие библиотеки на этом языке и как вы собираетесь получать доступ к этому языку (например, собираетесь ли вы использовать CGI, внешние вызовы из сервлетов .NET / Java или что?
доВы сами решаете, какие технологии и библиотеки вам интересны, и здесь вам не помогут.