Ciência
07/01/2013 às 07:54•1 min de leitura
Mapas dos filmes "Avatar" (esq) e "Os Vingadores" (dir.) (Fonte da imagem: Reprodução/Spotmaps)
As imagens acima parecem estranhas, mas se tornam bem mais significativas se pensarmos na forma como foram criadas. Esses quadradinhos enfileirados são, na verdade, uma espécie de mapa das cores utilizadas em sucessos cinematográficos.
Para gerar um mapa como esse, o autor do site Spotmaps, Andy Willis, processa os filmes com a ajuda de um script criado com a linguagem de programação Python e a biblioteca de computação visual conhecida como OpenCV. Assim, é colhida uma amostra das cores de cada frame e, em seguida, um cálculo é aplicado a cada 1 segundo de filme para que seja definida a cor predominante nos frames desse intervalo de tempo.
Cada linha de um mapa equivale a 1 minuto de filme e, portanto, o comprimento da imagem representa, também, a duração dos filmes em minutos. Na imagem que abre este texto podemos conferir, lado a lado, as “impressões digitais” coloridas dos filmes “Avatar” (esquerda) e “Os Vingadores” (direita).