J'ai fait un système OCR de base dans Matlab en utilisant la corrélation. (Ce n'est pas un projet professionnel, seulement comme un exercice et je n'utilise pas la fonction ocr() de Matlab). Mon code fonctionne presque correctement pour les images de texte propre. Mais si je rends le travail un peu plus difficile (en prenant la photo de texte pour la position latérale avec l'angle) mon code ne donne pas de bons résultats. J'utilise l'analyse en composantes principales pour l'alignement correct du texte, mais si je le fais (en prenant une photo avec un angle), les caractères sont très proches et je ne peux pas les séparer pour le processus de reconnaissance.Comment séparer des caractères très proches dans une image binaire pour l'OCR dans matlab?
Image originale et après prétraiter (seuillage adaptatif, réglage, PCA)
Comment puis-je séparer correctement les caractères?
S'il vous plaît votre code, actuellement votre question est hors-sujet. – RobAu
@RobAu: voir le code ne va pas aider. C'est une question de méthode. –
@YvesDaoust Je ne suis pas d'accord. Je pense que le problème pourrait être dans le prétraitement, et actuellement nous n'avons aucun moyen de voir ce qui a été fait. – RobAu