Вы упомянули ширину, если вы изменяете размер изображения, только если оно больше определенной ширины, вы можете использовать событие onload
самого изображения:
<img src="hi.jpg" id="cpul" onload="if (this.width > 100) this.width = 100;" />
Это изменит размеризображение до ширины 100 пикселей (и соответствующей высоты), только если оно больше 100, иначе оно ничего не изменит, т. е. уменьшит, но не увеличит изображение.
Если вы имели в виду изменение источника изображения с помощью кодадругие ответы - это все, что вам нужно.:)