Пикча как раз и создана для адаптивности и максимальной экономии трафика и ресурсов.
1 вариант - использовать media запросы для source: media="(max-width: 1200px)"
2 вариант - srcset:
<srcset="image-small.png 320w, image-medium.png 800w, image-large.png 1200w">
читать про
адаптивные изображения