Hola, estoy haciendo una aplicación para subir fotos de un catalo a la web, he hecho la comprobación de que tienen un tamaño mayor que 0 para saber que no estan vacias las fotos pero, apesar de esto me he encontrado con algunas (40 ó 50

) que tienen un tamaño normal pero estan dañadas.
Hay alguna forma de saber si la foto está dañada sin verla? Gracias.