I think it might work if you display both the hash and the image, and ask the user to compare both.
If the hashes are very different, it doesn't matter that the images are similar (assuming the user indeed verifies both).
If the hashes are similar, another round of hashing before producing the image, might make the images very different.
But maybe I misunderstood?