Сделать не , а через background.
background-image: url('./image-path.jpg');
background-position: center center;
background-size: contain;
Но тут будет ограничение - картинки будут обрезаться. Можно поиграться с размером в %.
Но вообще лучше для таких целей подготавливать изображения примерно одного и того же размера, чтобы они аутентично смотрелись.