Bonjour à tous,
Je souhaite mener un petit projet perso OCR en C#
Mon objectif est :
Dans une appli console de faire une capture de l'écran principale (application client lourd d'ecycling Zwift) à intervalle régulier (disons toutes les 1s).
et ensuite de faire de l'OCR sur une petite zone de la capture. A savoir que cette zone affiche le % de pente et qu'avec cette valeur, je vais piloter un Arduino qui pilotera un actionneur.
ex :
Mon problème se porte sur l'OCR(pour le reste, no soucy).
Loin d'être spécialiste, voici ce que j'ai compris. La grosse Lib d'OCR est tesseract > projet HP repris par Google. Elle est intégrée à .net dans emgu, opencv pour faciliter l'intégration.
J'ai trouvé ce projet : https://github.com/praveen-hari/IDCardReader (qui utilise emgu et tesseract) qui semble marcher sur une carte d'identité mais sur mes images (qui semblent simples), les résultats sont médiocres.
Je pense qu'il doit y avoir une stratégie pour isoler les données mais je patauge un peu dans le domaine du traitement de l'image.
Merci d'avance pour votre aide
Ced











(pour le reste, no soucy).
Répondre avec citation
Partager