Casa > C > Como Extrair Dados De Sudoku De Uma Figura

Como extrair dados de sudoku de uma figura

Sim, é absolutamente possível.

Você está basicamente fazendo um OCR muito limitado na figura.

O desafio é principalmente pegar a seção da figura que representa o quebra-cabeça, e de-rota-la e desdobrá-la para que ela possa ser dividida na grade 9x9, e depois analisar o conteúdo de cada célula.

Você pode ser capaz de usar alguma inteligência extra para descobrir se o Sudoku que você adquiriu é válido ( solvível, simétrico ), e se não, você talvez tente considerar alternativas para algumas das células para as quais o seu OCR é menos certo. ( se um '1' levaria a que ele fosse inválido, um '7', que parece similar, levaria a que o enigma estivesse OK? )

Eu acho que o estágio final disto - lidar com a incerteza do enigma e depois fazer a melhor coisa, é a parte mais interessante deste desafio técnico.

( Dica : a Hough Transform será um grande primeiro passo para ver o padrão das linhas da grade Sudoku, o que dará um conjunto característico de pontos representando cada uma das linhas, e a localização dos pontos dirá a rotação do quebra-cabeça. )

De Dripps

Como jogos mentais como o Sudoku e/ou palavras cruzadas podem ajudar os idosos a manter suas habilidades cognitivas mais nítidas? :: É legal usar nomes e imagens dos jogadores e clubes em uma aplicação móvel da liga virtual de fantasia?