Programmation du dimanche pour les tout-petits Vers le haut
"Nampure Automatic Answer" (version Android) est une application qui résout automatiquement la question de Nampure (Sugoku) lorsque vous prenez une photo et affiche la réponse. Par exemple, vous pouvez raccourcir le temps nécessaire pour résoudre un grand nombre de problèmes dans le livre de prix de Nampure, vérifier les réponses aux questions qui n'ont pas de réponse ou vérifier si vos propres questions peuvent être répondues correctement. Peut être utilisé pour faire.
Dans cet article, nous expliquerons chaque fonction implémentée par la réponse automatique Nampure sous forme de conseils.
--Téléchargez l'application ici. --Cliquez ici pour obtenir la source du projet (https://devmart.jp/businesses/127). --L'article de commentaire pour la version iOS de «Nampure Automatic Answer» est ici.
La réponse automatique Nampure est développée et exécutée dans l'environnement suivant.
La réponse automatique Nampure a deux écrans. L'un est une vue unique qui affiche le problème du nombre (carrés 9x9 et le nombre de chaque carré) et accepte les opérations pour modifier le numéro, plusieurs boutons pour appeler la fonction et une publicité (AdMob) sont affichés. .. L'autre est un écran de caméra qui utilise l'API Camera2 pour prendre des photos des problèmes de Nampre. Dans cette application, la question de Nampure (carrés 9x9) est découpée dans la photo prise par l'appareil photo, le numéro de chaque carré est reconnu, et il est importé comme données cibles auxquelles il faut répondre, mais pour découper les carrés, Il utilise OpenCV et utilise la bibliothèque OCR (tess-two) pour la reconnaissance des nombres. Le processus de réponse est l'algorithme heuristique original.
Afin de réaliser cette application, les fonctions suivantes sont implémentées et chacune sera expliquée sous forme de conseils.
--Intégrer AdMob (SDK AdMob)
Recommended Posts