In this HTML section, on this very same subject, a thread was started on Apr 10, 2014.
However, we're no longer able to respond to that thread, because it's "too old". Therefore I have no choice but restart it here and now...
As to hiding MY email address, what I myself use is a JavaScript that I found at AptArticle. It's a simple JavaScript that you (or any webmaster) can use. And no, you don't need any coding experience.
Which one is better? A JavaScript or a picture of your email address? In my experience, a JavaScript always beats the picture of your email address, because A) the JavaScript generated email address always looks better. B) because the JavaScript generated email address is a lot more user-friendly. And C) because you can always modify the JavaScript code in two minutes or less.
Therefore, choose JavaScript!