Como muita gente se interessou pelo meu artigo sobre reconhecimento de marcas digitais, resolvi publicar minha monografia sobre este assunto.O artigo foi extraido da monografia, Nao e la grandes coisas, hehehe, mas da para ter uma ideia melhor do que foi desenvolvido, como o sistema foi modelado e como as marcas sao extraidas das imagens.Tambem tem algumas ideias sobre Padroes de Projetos, um dos assuntos mais interessante que estudei nos ultimos tempos...Veja a Monografia aquiEspero que ajude... :D Enquanto nao cumpro minha promessa de criar postagem frequentes para meu blog, vou deixar aqui um artigo sobre meu tema de monografia.Trabalhei com Optical Mark Recognition (grosseiramente traduzido como Reconhecimento de Marcas Opticas).Neste trabalho usei processamento de imagens para corrigir Cartoes de Respostas (gabaritos) de imagens provenientes de um scanner.Desenvolvi tambem o sistema que faz isso.A ideia e simples. A partir de imagens digitalizadas de cartoes de respostas, o sistema permite criar um modelo no qual temos as marcas contidas nessa imagem, e a partir desse modelo ele e capaz de dizer quais opcoes foram selecionadas por determinado candidato. Alem disso os dados podem ser exportados em XML ou TXT.Espero que possa ajudar alguem!Acesse o Artigo no GoogleDocs Galera, segue um codigo para travar o teclado e o mouse do computador utilizando a biblioteca JNative.Voce pode fazer o download da biblioteca do Jnative aquiOu visitar o site da bibliotecaO codigo e bem simples:Depois de fazer o download, basta adicionar a biblioteca ao classpath do seu projeto, e colocar o codigo da figura acima.Para liberar o teclado, voce pode usar o mesmo codigo, apenas troque "Blk" por 0 (zero): blockInput.setParameter(0,0);Esse metodo pode ser bem util pra quem esta trabalhando com TEF, e precisa travar o teclado e o mouse quando a aplicacao faz alguma impressao. Mudando um pouco o meu foco e compartilhando algumas informacoes sobre meus ultimos estudos. Vou comparar os principais tipos de OLAP: MOLAP, ROLAP E HOLAP.Espero que ajude a quem precisa :DOLAP (OnLine Analytical Processing ou Processamento analitico em tempo real) e um software cujatecnologia de construcao permite analisar e visualizar dados corporativos deforma rapida, consistente e interativa. E em geral baseado em dadoshistoricos e utilizado para tomada de decisao .Existem basicamente dois tipo de OLAP, oMOLAP(Multidimensional OnLine Analytical Processing) e ROLAP(Relational OnLine AnalyticalProcessing), e ainda uma solucao hibrida que combina as caracteristicas dosdois primeiros, o HOLAP (Hybrid Online Analytical Processing).Veja as principais caracteristicas, vantagens e desvantagensdessas abordagens:MOLAP E a forma mais comum de OLAP, nesse modelo os dados saoarmazenados em cubos multimensionais, e nao em estruturas relacionais, como ostradicionais bancos de dados. Em geral, os formatos de armazenamento saoproprietario, ou seja, cada empresa que desenvolve uma solucao, desenvolve seuproprio formato de dados.Vantagens: Excelente desempenho. Cubos MOLAP sao feitos pararecuperacao rapida dos dados, e e excelente para operacoes de slice and dicing. Pode realizar operacoes complexas: Todos oscalculos foram pre-processados quando o cubo foi criado, por isso calculoscomplexos sao realizaveis e retornam o resultado rapidamente.Desvantagens: Limitacoes na quantidade de dados que ele podelidar: Ja que todos os calculos sao realizados no momento em que o cubo ecriado, nao e possivel colocar