Ir ao conteúdo
  • Cadastre-se

rrberg

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

0
  1. Aproveitando que eu acabei de falar, gostaria de acrescentar mais algumas informações. O boleto deve estar com resolução 300 ppi. Abaixo disso, a precisão do OCR cai e acima disso não é necessário não uma vez que a precisão não tem melhora significativa alguma. Ademais, 300ppi é a resolução padrão para a maioria dos programas baseados em OCR, tal como o famoso AbbYY. Você mesmo pode verificar isso, basta escaniar em 200ppi e em 300ppi e depois comparar a diferença, aumentando a imagem. A entrada do programa que estou implementando é obviamente um boleto de loteria de qualquer uma das modalidades citadas no post anterior. Mas também pode ser um boleto com resultado de concurso que o apostador pode solicitar nas casas lotéricas. Isso evita que o usuário digite as informações do concurso manualmente. Lembrando que isso é apenas uma opção, pois os concursos, corriqueiramente, são baixados no site da Caixa automaticamente. O programa não identifica o tipo do boleto, por exemplo, se você quer corrigir um boleto da Lotomania você deve clicar no botão dessa modalidade. Mas se passar ao programa um boleto diverso da Lotomania, o programa exibirá um erro. Ou seja, é de responsabilidade do usuário a entrada do tipo do boleto correto ao programa. O que o programa exibe ao usuário? Bem, ele exibe o boleto corrigido visualmente e o resultado textualmente em 2 tipos de tabelas( JTable ). Um tipo de tabela exibe nos seus campos, as informações da correção do concurso corrente. A outra tabela exibe informações de correção em todos os concursos anteriores. Essas informações são, em geral, a pontuação obtida, o valor do prêmio a receber em caso de premiação. Eu falarei mais sobre esse programa em breve em postagens futuras.
  2. Olá Krbastos... fiquei surpreso ao encontrar esse tópico falando sobre loteria pois é justamente o que estou implementando. Eu estou fazendo para 6 modalidades: Megasena, Lotofacil, Lotomania, Timemania, Quina e Duplasena, mas pretendo colocar todas as modalidades, embora não aposte nas outras. E você? Deu segmento à sua ideia? Vou falar um pouco da minha experiência. Estou fazendo em JAVA e usando o Netbeans. A princípio, meu objetivo era fazer apenas para a Lotomania, pois é a modalidade que mais leva tempo para corrigir, porém resolvi incluir todas porque o processo é semelhante. O programa faz o download de todos os concursos da Caixa. A Caixa fornece em arquivo zipado e para cada modalidade os concursos anteriores. A parte mais complicada é a extração de caracteres dos boletos( considero boleto o recibo que a pessoa recebe quando aposta. É no boleto que contém os números ). Como existem várias modalidades, deve-se implementar para todas. Cada uma com suas características e particularidades. A parte OCR não é complicada. Fiquei bastante feliz no final dessa etapa pois o accurracy, ou precisão, do reconhecimento é basante significativo, é de quase 100%. Fiquei muito orgulhoso nessa parte porque no início achava que não iria conseguir. Se você já tiver conhecimento em Rede Neural, é num pulo. Meu projeto está feito, mas ainda não está todo junto. Eu fiz cada etapa separadamente, falta juntar apenas. Infelizmente, agora estou muito ocupado estudando para dois concursos. Tão logo passe essa fase, voltarei para finalizar. Bom, existem mais detalhes que falarei nesse mesmo tópico, caso tenha interesse, ok? Responde aí...

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...