Juste parce que visiblement ça n'a pas été dit : la branche de programmation qui se "spécialise" dans la lecture de texte dans une image s'appelle l'OCR (Optical Character Recognition (
http://fr.wikipedia.org/wiki/Reconnaissance_optique_de_caract%C3%A8res ) ) et fait déjà des miracles sans forcément être inaccessible au commun des mortels. Je sais que pour ma part mon scanner propose une fonction qui permet d'exporter un document scanné en txt (bien sûr c'est pas 100% fiable, faut relire et corriger, mais le plus gros y est quand même).
La solution reCaptcha justement, utilise 2 mots : un qu'elle connait pour tester si l'utilisateur est un robot ou non, un autre qu'elle ne connait pas, pour l'apprendre (là on est plus dans l'IA dans le sens ou le logiciel apprend de lui même) mais bref du coup en remplissant ces captcha on apprend au logiciel à lire des documents, qui sert ensuite à google à numériser des bouquins, entre autre.
Donc les captcha sont pas forcément super fiables, et c'est surtout une énorme douleur pour les vrais humains qui doivent les remplir et on est sur un forum d'accessibilité et de bonnes pratiques, pensons à ceux qui ne voient pas forcément bien les caractères en temps normal dans du text supposé lisible, qui ont des écrans pourris etc etc.
Pour ma part sur mon site j'ai utilisé la méthode du champ caché, j'ai reçu quelques conneries mais genre 3 emails en un an et ils semblaient écrits par des humain (avec du temps libre) donc c'est relativement efficace, l'autre solution c'est aussi de paramétrer correctement son client mail qui peut lui aussi filtrer les emails...
Ensuite c'est ma vision des choses mais si j'ai pas de solution idéale, je préfère encore me taper moi 30 secondes à foutre un spam à la corbeille (tant que c'est en quantité raisonnable) plutôt que de demander à tous mes vrais utilisateurs de se galérer pour m'envoyer un mail, après tout c'est de ma faute (entre guillemets) si j'ai pas de solution idéale pour tous.