Hola:
Las imágenes tienen un par de eventos asociados que sirven para tu objetivo... el load se activa cuando la imagen se carga, y si hay fallos se activa el evento error...
<img onload="alert('imagen cargada')" onerror="alert('error al cargar imagen')"...
Saludos