wrzucasz obrazek w diva jemu dajesz pozycje relatywną w środek obok obrazka dajesz diva z pozycją absolutną i opacity na 0 po najechaniu (hover) zmieniasz opacity na 1;)
<div style="position:relative;">
<img src="...">
<div style="position:absolute;opacity:0;top:0px;left:0px;width:100%;height:100%;">tekst</div>
</div>