Método da Bissecção

Esses dias resolvi retomar o conhecimento de cálculo numérico que tive na faculdade. O primeiro tópico que abordei foi os métodos iterativos de obter zeros reais de funções. Tomei como base o livro de Cálculo Numérico que tive na faculdade. Continue lendo Método da Bissecção

Alterando o espaço de cores

No Java temos uma classe muito importante para se trabalhar com conversão do espaço de cores em imagens: java.awt.image.ColorConvertOp. Essa classe realiza a conversão pixel a pixel do espaço de cores. Dessa forma, podemos facilmente converter uma imagem de um Continue lendo Alterando o espaço de cores

Crivo de Eratóstenes

Os números primos possuem várias aplicações, como criptografia e segurança dos dados (por exemplo: SSL, X509, certificados, chaves privadas, ..), e a obtenção deles de forma eficiente sempre foi alvo de estudo dos matemáticos. O Crivo de Eratóstenes é um Continue lendo Crivo de Eratóstenes

Filtro de bandeira para imagens

Devido ao artigo "Quebrando CAPTCHAs" recebi dezenas de e-mails querendo mais informações de como eu fiz. Um dos pontos mais questionados foi a respeito do filtro de bandeira utilizado. Então resolvi disponibilizar o filtro para quem tiver interesse. O filtro Continue lendo Filtro de bandeira para imagens

Quebrando CAPTCHAs

CAPTCHAs (Completely Automated Public Turing test to tell Computers and Humans Apart") são testes de Turing automatizados que tentam descobrir se você é um ser humano ou uma máquina. Em síntese os CAPTCHAs são aquelas imagenzinhas embaralhadas que aparecem quando Continue lendo Quebrando CAPTCHAs

Distância utilizando coordenadas geográficas em Java

Uma moça de Votuporanga me enviou um e-mail com dúvidas de como calcular distâncias em linha reta entre cidades em Java. Resolvi pesquisar sobre o assunto, já que o cálculo de distância geográfica é um pouco diferente da tradicional. Dẽ Continue lendo Distância utilizando coordenadas geográficas em Java