Maison > Article > développement back-end > Comment cracker le code de vérification en php
Comment déchiffrer le code de vérification en PHP : 1. Binariser le contenu de l'image du code de vérification ; 2. Débruiter et supprimer les points interférents 3. Découper la chaîne et séparer les morceaux adjacents 1. Découpez-la pour ; former des caractères ; 4. Couper les chaînes collées les unes aux autres ; 5. Reconnaissance des chaînes.
[Recommandations d'apprentissage associées : programmation php(vidéo)]
1. image Binariser le contenu, c'est-à-dire définir les pixels occupés par les caractères ou les lignes évidentes à l'intérieur sur 1 et définir l'arrière-plan sur 0, en distinguant grossièrement les blancs et les caractères
2. Débruitage, suppression des points interférents, principalement Le but est de supprimer le 1 qui est isolé dans le 0. L'auteur utilise en fait une boucle for uniquement pour déterminer si les quatre points au-dessus, en dessous, à gauche et à droite sont 0.
Parfois, le bruit peut être continu 1. Le code php pour le jugement est le suivant
3. la chaîne, découpez les morceaux adjacents 1 pour former des caractères
4. Coupez les chaînes collées les unes aux autres
5. devrait nécessiter une bibliothèque relativement grande pour le prendre en charge et stocker tous les échantillons graphiques de rotation et de distorsion des caractères)
Recommandations d'apprentissage associées : Vidéo de programmation
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!