FotoMorsaicos é um aplicativo Windows construído em Delphi que pode gerar um fotomosaico a partir de uma determinada imagem. Segundo o desenvolvedor, “o software possui três subsistemas, um gerador fotomosaico, um gerador de imagem final (jpg) e, por fim, um programa para construir um índice de biblioteca de imagens. Minha primeira abordagem ao tema fotomosaico foi o filme The Truman Show, que tinha um pôster mostrando o rosto do protagonista (Jim Carrey) feito com pequenas fotos, todas tiradas do próprio filme.Ficou claro que esse trabalho havia sido feito com algum programa e logo descobri que Robert Silvers era o autor desta imagem. Como ele fez isso? Por algum tempo pensei no algoritmo por trás dos fotomosaicos. Finalmente descobri o que fazer e comecei a trabalhar. A ideia básica é que um programa fotomosaico faça um filtro de mosaico, mas ao invés de usar cores sólidas, ele usa fotografias cuja cor média é próxima à cor sólida que deveria ir em cada região do mosaico. Então, escrevi um programa em Delphi que fazia um fotomosaico básico. Ele usou uma coleção de cerca de 6.000 fotografias de alta definição. (Na verdade, no archive.org o leitor pode encontrar muitas coleções de fotografias de alta resolução de domínio público, para usar com o software).Porém, com o passar do tempo percebi que um bom programa de fotomosaico deveria contemplar mais funcionalidades: usar bibliotecas de imagens diferentes, poder dizer ao sistema se quero que haja regiões repetidas ou não, ou seja, se deve colocar a mesma foto ou você tem que fazer mais variedade deles. Da mesma forma, a ideia de mesclar a imagem original em uma porcentagem com o mosaico gerado “suavizou” o resultado final, tornando-o visualmente muito melhor. O desenvolvimento original foi publicado no extinto Dr Dobbs Journal ( https://www.drdobbs.com/under
Galeria de capturas de tela
Submit your own showcase app to the Delphi 26th Birthday Showcase Challenge!
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition