Um pouco de tudo

Arquivo para junho, 2012

Enviando um HTTP POST Windows Mobile

Fazer um projeto mobile, mesmo que ele não siga em frente ajuda você a identificar uma série de problemas que você terá que lidar agora ou em outros projetos. Hoje em dia as pessoas esperam um comportamento dos aplicativos muito parecido com o que veem na Internet de seus computadores.

Durante o BunnyMe, tive a necessidade de enviar um formulário web via HTTP POST com um arquivo anexo. O arquivo em questão era justamente a foto tratada com a máscara para se carregar no site. Como não estou num ambiente web, a coisa é um pouco diferente. Num browser, quando você submete um formulário com anexos, ele cuida de toda a formatação necessária. Numa aplicação client (desktop ou mobile) para fazer isso a solução é abrir um canal com o servidor de destino e codificar “na mão” todos o Request e seus parâmetros para ele.

(mais…)

Anúncios

Reconhecimento Facial Windows Mobile

FaceLight reconhecendo um rosto

Durante o projeto Bunny Me para Windows Mobile me deparei com um fodástico problema: como reconhecer o rosto da pessoa para colocar a máscara. Deixe-me explicar um pouco.

O projeto Bunny Me surgiu pois no IOS (iPhone) existia uma versão portada da biblioteca OpenCV. Esta biblioteca possui várias rotinas de manipulação de imagem e um dos melhores algoritmos de reconhecimento facial. Para a plataforma Android já existia no framework padrão uma rotina para reconhecimento. Como fazer?

(mais…)