As câmeras nem sempre foram tão boas quanto são hoje. Agora existem telefones que chegam perto ou melhores que 50mpx de resolução, e podem até gravar RAW, mas há alguns anos atrás, o bom celular era aquele com 3mpx; 5mpx era um absurdo para um celular quando o Nokia N95 foi lançado. E claro, com fotos tiradas mesmo com qualidade VGA, é fácil a gente ter por aí algumas com mais espinhas que um Ferrero Rocher. Melhorar este tipo de fotos nunca foi tão fácil, e existem dois programas que podem nos ajudar nesta tarefa: sofisticado e Upscaler.
O que experimentei é o primeiro (disponível clique aqui, também para macOS e Windows), principalmente porque agora só quero instalar pacotes flatpak ou snap quando for absolutamente necessário e upscalers Está no Flathub. Por outro lado, Upscayl é como AppImage, ou o que é o mesmo, um único arquivo que pode ser baixado e executado, e que não instala nada extra no sistema operacional. Qualquer que seja a escolha, os resultados serão impressionantes em ambos os casos, como você pode ver na imagem do cabeçalho.
Upscayl usa IA para melhorar fotos
O que ambos os programas usam é Verdadeiro ESRGAN ncnn vulkan, software que funciona com Inteligencia artificial (AI) e aprendizado de máquina (ML) que analisa imagens para, digamos, pintar o que acha que uma imagem aprimorada deve ser. É todo software de código aberto. Como você pode ver na captura de tela do cabeçalho, o olho original, o da esquerda, está muito embaçado, mas o da direita está brilhante. Além disso, o logotipo do Manjaro fica perfeitamente bem depois de "upscaled", mas não antes de passar o programa para ele.
Em meus testes, devo dizer que tive resultados mistos. Numa bem antiga de quando frequentava ginásios, conseguiu fixar bastante uma foto tirada com um Nokia 6600 (câmara VGA, péssima qualidade), mas também é verdade que se nota que tem sido retocado. É perceptível porque ele tenta reviver uma imagem que está praticamente morta, mas em outros casos ele poliu vidros de plástico de algumas fantasias.
Aumente as imagens para tamanhos absurdos
Upscayl tem uma opção para aprimore as imagens em até x8, o que pode demorar tanto que só fiz um teste e achei que era sempre tão lento. Neste caso específico, peguei um papel de parede e criei uma imagem de mais de 500 mpx, e ficou perfeito. O peso total da imagem ultrapassou 600 MB, um pouco demais para carregar em um blog como este. E é isso que me interessa é poder pegar imagens oficiais pequenas e poder ampliá-las sem perder qualidade para adicioná-las a um artigo. Isso e, claro, recuperar todas as fotos antigas que puder.
Quanto às diferenças entre Upscayl e Upscaler, o primeiro consome mais recursos e desenha mais gráficos, e o segundo é projetado usando GTK, então ficará melhor no GNOME. Os resultados serão mais ou menos os mesmos, e você não precisa mais se preocupar em aumentar o tamanho de uma imagem.
No repositório Upscayl você já precisa baixar a versão flatpak.
Eu realmente aprecio esse tipo de contribuição!