when i changed my domain from teckitech.co.cc to teckitech.com i had same problem so i went to phpmyadmin and searched in google first about find and replace query and then i took that query and executed in phpmyadmin so it was all fixed said it replaced my 29 images. Also i recommend that you use broken links plugin to check if any other images are still not displaying.