Jeśli nie znasz za bardzo JS, canvas czy svg itd., to możesz tak na szybko zrobić dwie wersje obrazka - z konturem i bez, i na zdarzenie mouseenter i mouseleave odpowiednio możesz podmieniać src obrazka. Sposob trochę 'łopatologiczny", ale wbrew pozorom czasami lepszy gdy nie ma czasu na kodowanie czegoś bardziej uniwersalnego.