Captcha
-
Wundert mich, dass das Forum nicht mit Spam von Bots zugemüllt ist. Das Captcha für die Registrierung ist leicht in eine für Maschinen lesbare Form umzuwandeln. Hab es selbst ausprobiert.
Wollte nur mal darauf aufmerksam machen. :p
Gruß,
IBV
-
Ich bin mir sicher, du darfst selber welche malen und einreichen :p
-
Na dann zeig deinen code IBV.
Hic Rhodus, hic salta!
-
Ich veröffentliche sicherlich keinen Code, der für Spam-Bots dienen kann. Aber ich kann sagen, wie ich das gemacht habe:
- Das Bild in ein Binärbild mit dem richtigen Schwellwert (128) umwandeln. Übrig bleiben nur die Buchstaben. Problem ist, dass die Buchstaben viele Löcher haben.
- Als nächstes die Closing-Operation anwenden, die die Löcher schließt.Aussehen tut das so:
http://postimg.org/image/xk97aetop/c115d3a6/
Wenn ich da noch eine Stunde investieren würde, würde das sicherlich perfekt aussehen. Tatsächlich habe ich keine richtige Closing-Operation verwendet, sondern einen Erosions-Algorithmus für Grauwertbilder verwendet. Die Closing-Operation die ich meine, ist auf Binärbilder spezialisiert und besteht aus Dilatation und Erosion. Wie gesagt: 1h Mehraufwand und es wäre sicherlich perfekt.
Gruß,
IBV
-
IBV schrieb:
Ich veröffentliche sicherlich keinen Code, der für Spam-Bots dienen kann.
Die brauchen dich nicht, die benutzen sowieso tesseract oder gocr oder indische Handarbeiter...
EDIT:
http://www.zdnet.com/blog/security/inside-indias-captcha-solving-economy/1835