Смотря какой разброс по размерам. Если сильно большой то имеет смысл переконвертировать их на сервере.
А так, картинку вставляете фоном и задаёте позиционирование по центру. Примерно так.
img {
bacground-image: url(картинка.png);
background-position: 50%;
}
Есть ещё bacground-size: cover. Он растягивает фоновую картинку по ширине и высоте блока.