Accueiljeustratégie de carte

Cette application utilise la caméra pour reconnaître les diagrammes d'échecs à l'aide de la technologie OCR.

Cette application utilise l'appareil photo pour reconnaître les diagrammes d'échecs dans les livres à l'aide de la reconnaissance optique de caractères (OCR). Il enregistre chaque diagramme reconnu dans un fichier pgn et place également le plus récent dans le presse-papiers sous forme de chaîne FEN. Vous pouvez ensuite appeler directement un programme d'échecs comme DroidFish ou SCIDOnthego pour analyser la position ou effectuer une recherche dans la base de données pour les parties contenant cette position. Pour de meilleurs résultats, le diagramme doit occuper au moins la moitié de la vue de la caméra et le livre doit être raisonnablement plat (il y a une certaine compensation pour la déformation de la page). Cela fonctionne mieux pour les appareils photo dotés de capacités de mise au point automatique et ne fonctionnera pas aussi bien sur les appareils photo qui ne peuvent pas faire la mise au point automatique. De plus, certaines caméras ne sont pas très sensibles à la lumière et nécessitent un éclairage de fond intense, tandis que d'autres fonctionnent bien même dans des conditions de faible éclairage.

Si les diagrammes d'échecs ne sont pas reconnus, essayez de régler la résolution vidéo à une valeur supérieure à la valeur par défaut (par exemple, 1 280 x 720) et/ou de régler l'ISO sur une valeur élevée au lieu de la laisser sur automatique. N'oubliez pas non plus de garder la page aussi plate que possible sous une lumière raisonnablement brillante. Un cadre vert apparaîtra autour du diagramme après une reconnaissance réussie. Par défaut, deux reconnaissances identiques du même diagramme dans une séquence sont nécessaires (cela peut être modifié dans les paramètres) pour un résultat final réussi. Si vous ne reconnaissez que des diagrammes provenant de livres modernes, vous pouvez généralement définir l'indicateur de double reconnaissance sur faux.

Avant d'essayer cette application sur vos livres d'échecs, vous devez prendre n'importe quel fichier pdf sur http://www.qualitychess.co.uk/pdf.htm et imprimer une seule page, puis essayer de reconnaître le diagramme avec ChessOcr. La reconnaissance des diagrammes dans ces fichiers pdf fonctionne également lorsqu'ils sont affichés sur un écran d'ordinateur, mais n'est pas aussi fiable. Si votre appareil ne dispose pas de mise au point automatique, l'application ne fonctionnera probablement pas assez bien pour vous satisfaire, mais sur les appareils dotés de la mise au point automatique, elle fonctionne bien sur les livres modernes. Cependant, la reconnaissance n'est pas aussi fiable pour les livres comportant des polices plus anciennes ou des diagrammes mal imprimés.

REMARQUE : Si l'application a récemment cessé de reconnaître les diagrammes, décochez la mise au point automatique continue dans les paramètres.

Nous autorisons désormais la rotation de l'écran et pouvons reconnaître en mode paysage et portrait. Veuillez regarder la vidéo https://youtu.be/X9Sg7Z2zqK4 pour voir les changements dans la version 1.15 et ultérieure. Si vous ne souhaitez pas de rotation de l'écran, désactivez la rotation automatique sur votre appareil ou revenez à la version 1.13 comme décrit ci-dessous :

a) Désinstallez ChessOcr de votre appareil.

b) Dans les paramètres de votre appareil, option de sécurité, cochez la case « Sources inconnues » pour autoriser l'installation d'applications à partir d'endroits autres que Google Play.

c) Vous pouvez maintenant installer ChessOcr version 1.13 en sélectionnant le fichier http://www.kgrothapps.com/files/ChessOcr-1.13.apk dans un navigateur.

d) Une fois installé, allez sur Google Play, recherchez ChessOcr , puis une fois trouvé, appuyez sur le bouton « : » dans la partie supérieure droite de l'écran et désactivez la mise à jour automatique.

Vous pouvez également utiliser une base de données gratuite que je gère pour rechercher les jeux associés à un poste reconnu donné comme suit :

1) Installez l'application ChessOcr et SCIDOntheGo https://play.google.com/store/apps/details?id=org.scid.android

2) Téléchargez le fichier zip http://www.kgrothapps.com/files/dbmsall-aug-9-14.zip puis décompressez et placez ces fichiers dans le répertoire SCID.

3) Démarrez l'application SCIDOntheGo et ouvrez le fichier de la base de données dbmsall-aug-9-14.zip, et gardez cette base de données ouverte.

4) Appuyez longuement sur le tableau, allez en bas du menu et sélectionnez « Récupérer la position ».

5) Sélection pour la première fois de ChessOcr comme association permanente.

6) Placez le diagramme au milieu de la vidéo, aussi grand que possible et appuyez sur l'écran pour démarrer.

7) La position reconnue est dessinée à l'écran, appuyez sur la couleur à déplacer.

8) La position résultante est renvoyée à SCIDOntheGO

9) Faites "Rechercher, Rechercher sur le tableau actuel, Ok", puis le pgn des jeux correspondants sera récupéré.

Vous pouvez utiliser « Récupérer la position » depuis l'application d'échecs DroidFish en appuyant longuement sur le plateau, en allant en bas du menu, puis en sélectionnant « Récupérer la position ».

Quoi de neuf dans la dernière version 1.16

Dernière mise à jour le 22 août 2015. La version 1.16 corrige certains problèmes de mise au point automatique qui provoquaient des interruptions sur certains appareils. Si cette version ne reconnaît pas les diagrammes, décochez dans les paramètres l'indicateur de mise au point automatique vidéo continue.

La version 1.15 permet la reconnaissance en mode portrait et paysage et gère correctement les changements d'orientation. Si vous ne souhaitez pas de rotation automatique de l'écran, désactivez-la simplement sur l'appareil ou suivez les instructions ci-dessus pour réinstaller ChessOcr 1.13 (qui ne tourne pas automatiquement) et désactiver la mise à jour de l'application.

En savoir plus

Aperçu

Les utilisateurs ont également consulté

Voir tout

Cela pourrait vous intéresser

Voir tout

Plus de jeux similaires

Voir tout

Plus de jeux de niveau

Voir tout