Este aplicativo utiliza a câmera para reconhecer diagramas de xadrez usando tecnologia OCR.
Este aplicativo utiliza a câmera para reconhecer diagramas de xadrez em livros usando reconhecimento óptico de caracteres (OCR). Ele salva cada diagrama reconhecido em um arquivo pgn e também coloca o mais recente na área de transferência como uma string FEN. Você pode então invocar um programa de xadrez como DroidFish ou SCIDOnthego diretamente para analisar a posição ou fazer uma pesquisa no banco de dados de jogos que contenham esta posição. Para obter melhores resultados, o diagrama deve ocupar pelo menos metade da visão da câmera e o livro deve ser razoavelmente plano (há alguma compensação para o empenamento da página). Funciona melhor para câmeras que possuem recursos de foco automático e não funciona tão bem em câmeras que não conseguem focar automaticamente. Além disso, algumas câmeras não são muito sensíveis à luz e requerem iluminação de fundo brilhante, enquanto outras funcionam bem mesmo em condições de pouca iluminação.
Se os diagramas de xadrez não estiverem sendo reconhecidos, tente definir a resolução de vídeo acima do padrão (digamos, 1280 x 720) e/ou definir o ISO para um valor alto em vez de deixá-lo no modo automático. Lembre-se também de manter a página o mais plana possível sob luz razoavelmente forte. Uma caixa verde aparecerá ao redor do diagrama após um reconhecimento bem-sucedido. Por padrão, são necessários dois reconhecimentos idênticos do mesmo diagrama em uma sequência (isso pode ser alterado nas configurações) para um resultado final bem-sucedido. Se você estiver reconhecendo apenas diagramas de livros modernos, normalmente poderá definir o sinalizador de reconhecimento duplo como falso.
Antes de experimentar este aplicativo em seus livros de xadrez, você deve pegar qualquer arquivo PDF de http://www.qualitychess.co.uk/pdf.htm e imprimir uma única página e, em seguida, tentar o reconhecimento do diagrama com o ChessOcr. O reconhecimento dos diagramas nesses arquivos PDF também funciona quando eles são exibidos na tela do computador, mas não é tão confiável. Se o seu dispositivo não tiver foco automático, o aplicativo provavelmente não funcionará bem o suficiente para satisfazê-lo, mas em dispositivos com foco automático ele funciona bem em livros modernos. No entanto, o reconhecimento não é tão confiável para livros com fontes mais antigas ou diagramas mal impressos.
NOTA: Se o aplicativo parou recentemente de reconhecer diagramas, desmarque o foco automático contínuo nas configurações.
Agora permitimos a rotação da tela e podemos reconhecer tanto no modo paisagem quanto no modo retrato. Por favor, assista ao vídeo https://youtu.be/X9Sg7Z2zqK4 para ver as mudanças na versão 1.15 e superiores. Se você não quiser a rotação da tela, desative a rotação automática no seu dispositivo ou reverta para a versão 1.13 conforme descrito abaixo:
a) Desinstale o ChessOcr do seu dispositivo.
b) Nas configurações do seu dispositivo, opção de segurança marque a caixa “Fontes desconhecidas” para permitir a instalação de aplicativos de outros locais que não o Google Play.
c) Agora você pode instalar ChessOcr versão 1.13 selecionando o arquivo http://www.kgrothapps.com/files/ChessOcr-1.13.apk em um navegador.
d) Depois de instalado, acesse o Google Play, pesquise ChessOcr e, uma vez encontrado, toque no botão “:” no canto superior direito da tela e desative a atualização automática.
Você também pode usar um banco de dados gratuito que mantenho para pesquisar os jogos associados a uma determinada posição reconhecida da seguinte forma:
1) Instale o aplicativo ChessOcr e SCIDOntheGo https://play.google.com/store/apps/details?id=org.scid.android
2) Baixe o arquivo zip http://www.kgrothapps.com/files/dbmsall-aug-9-14.zip, descompacte e coloque esses arquivos no diretório SCID.
3) Inicie o aplicativo SCIDOntheGo e abra o arquivo do banco de dados dbmsall-aug-9-14.zip e mantenha esse banco de dados aberto.
4) Pressione e segure o quadro, vá para a parte inferior do menu e selecione "Recuperar posição".
5) Seleção inicial do ChessOcr para ser a associação permanente.
6) Coloque o diagrama no meio do vídeo, o maior possível e pressione tela para iniciar.
7) A posição reconhecida é desenhada na tela, pressione qual cor deseja mover.
8) A posição resultante é devolvida ao SCIDOntheGO
9) Faça "Pesquisar, Pesquisar tabuleiro atual, Ok" e então o pgn dos jogos correspondentes será recuperado.
Você pode usar "Recuperar posição" no aplicativo de xadrez DroidFish pressionando longamente o tabuleiro, indo para a parte inferior do menu e selecionando "Recuperar posição".
Leia mais