Senza entrare nel dettaglio del codice potresti fare così:
Crei i tuoi radio button e li nascondi alla vista dell'utente.
Poi crei le immagini ed al click su una di esse fai che:
In questo caso l'utente clicca sulle immagini ma nel frattempo di nascosto viene cambiato anche il valore nel gruppo radio button.codice:immagine1.onclick = radiobutton[0].checked; immagine2.onclick = radiobutton[1].checked; immagine3.onclick = radiobutton[2].checked; ecc.
Inutile specificare che dovrai anche dare supporto visivo all'utente per sapere quale immagine risulta selezionata. es: un bordo rosso attorno ad essa o altro.