So knacken Sie den Bestätigungscode in PHP: 1. Den Inhalt des Bestätigungscodes entrauschen und störende Punkte entfernen. 4. Schneiden Sie die Zeichen aus 5. Zeichenfolgenerkennung.
【Verwandte Lernempfehlung: php-Programmierung(Video)】
1. Binarisieren Sie den Inhalt des Bestätigungscodebilds, dh setzen Sie die von den Zeichen oder offensichtlichen Zeilen darin belegten Pixel auf 1. Der Hintergrund ist auf 0 gesetzt und Leerzeichen und Zeichen können grob unterschieden werden
2 Beim Entrauschen werden störende Punkte entfernt. Dabei wird hauptsächlich die in der 0 isolierte 1 entfernt. Der Autor verwendet tatsächlich eine for-Schleife, um nur zu bestimmen, ob der obere, untere, Linker und rechter Punkt sind 0. .
Manchmal kann das Rauschen kontinuierlich sein 1. Der PHP-Code für die Beurteilung lautet wie folgt:
3. Schneiden Sie die Zeichenfolge aus und schneiden Sie die angrenzenden Teile von 1 aus, um Zeichen zu bilden;
4 . Schneiden Sie die aneinandergefügten Zeichenfolgen aus.
5. Zur Unterstützung sollte eine relativ große Bibliothek erforderlich sein, um alle grafischen Beispiele für Zeichenrotation und -verzerrung zu speichern
Das obige ist der detaillierte Inhalt vonSo knacken Sie den Bestätigungscode in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!