Extraire les numéros à partir de l'Image
J'ai une image pour téléphone mobile de recharge de crédit de la carte et je veux extraire la recharge nombre seulement (la zone grise) comme une séquence de nombre qui peut être utilisé pour recharger le téléphone directement
C'est une photo de l'échantillon et ne peut pas être considéré comme standard, donc la zone du rectangle peut différer en position , en arrière-plan et la carte peuvent varier en taille .La zone de travail ne peut pas être totalement des rayures , de la caméra de la profondeur et de la position peut varier aussi . J'ai lu beaucoup d'articles sur internet, mais je ne peux pas trouver quelque chose qui pourrait être intéressant et la plupart des documents de discuter de la détection de l'écriture manuscrite numérique .
Tous les liens ou les algorithmes de noms pourrait être très utile .
avez-vous trouvé une solution pour cela ?
Je crains que je n'avais pas jusqu'à maintenant
Toute solution? J'ai essayé avec tesseract, sa ne fonctionne pas pour les cartes à gratter si
absolument, il ne fonctionnera pas avec tesseract, comme tesseract exiger que vous avez déjà segmenté les caractères/chiffres. Malheureusement, je n'ai pas essayé plus loin, donc je n'ai pas de solution à dire maintenant, mais quand je l'ai trouvé, je vais partager pour vous :))
OriginalL'auteur Ibrahim Amer | 2013-11-29
Vous devez vous connecter pour publier un commentaire.
Vous pouvez rechercher les articles sur numéro de plaque du véhicule de détection avec machine méthodes d'apprentissage. Fondamentalement, vous avez besoin d'extraire le nombre d'abord, vous pouvez utiliser le filtre de sobel pour extraire les arêtes verticales , puis de seuil (image binaire) et morphologique des opérations (supprimer les espaces vides entre chaque arête verticale de la ligne, et de relier toutes les régions qui ont un nombre élevé de bords). Enfin extraire le contour et de remplissage dans les composants qui sont connectés avec le masque.
Après avoir extrait les numéros , vous pouvez utiliser une machine à une méthode d'apprentissage tels que le réseau de neurones et les svm à les reconnaître.
Espère que cela aide.
essayer: scholar.google.com/...
OriginalL'auteur lennon310
Extrait de la
GRAY
partie de l'image, puis UtilisezTesseract
(OCR) pour extraire le texte écrit sur le gris de l'image.OriginalL'auteur Prasad
Je pense que vous ne pouvez pas trouver l'algorithme de lecture de l'image sur l'internet. Personne ne les divulguer qu'. Je pense que, si vous êtes un hardcore programmeur, vous pouvez fissure à l'aide de votre propre code. J'ai essayé de les captures d'écran où les polices étaient plus claires et plus l'algorithme est simple. Pour cela, l'algorithme doit être complexe puisque vous êtes à la lecture à partir de la source de la photo au lieu d'une capture d'écran.
OriginalL'auteur Venu prasad H S
Suivez les étapes suivantes:
Charger l'image.
Sélectionnez les chiffres ( Par contour trouver et appliquer des contraintes sur la superficie et la hauteur des lettres pour éviter les fausses détections). Cela permettra de séparer l'image et donc modularise le ROC opération que vous voulez effectuer.
Un simple K - plus proche voisin de l'algorithme pour la réalisation de l'identification et de la classification.
OriginalL'auteur Prakhar Agarwal