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. )
Artigos semelhantes
- O Sudoku parecia ser popular há alguns anos, mas quando é que o sudoku deixou de ser popular?
- Há alguma fórmula para responder ao Sudoku? É possível que haja duas respostas em um quebra-cabeça Sudoku?
- Como enviar uma figura por trás de um texto em Excel
- Como Charles de Gaulle se tornou a figura principal do movimento de libertação francês?