Executando verificação de segurança...
4

Post novo no blog: Como interpretar uma imagem PNG em C puro

Eu queria muito saber se vocês já tiveram a oportunidade de trabalhar com imagens ou outros arquivos binários… Se já trabalhou tenho quase certeza que fez isso utilizando uma abstração (mais conhecido como biblioteca), e apesar de sempre ouvir todo mundo dizendo para não reinventar a roda, eu acho que em casos como esses você vai ganhar muito mais reinventando ela, já que vai ter um real conhecimento de como o formato funciona e de como criar o seu próprio formato.

Nesse post eu mostro como que arquivos binários são interpretados por um programa e como as estruturas são montadas no arquivo, ao final deste poste você terá um programa em C que consegue interpretar uma imagem PNG e cuspir algumas informações relacionadas à imagem.

Eae? Alguém já pensou em como isso funcionaria na prática antes? Caso tenha ficado interessado segue o link:

Link para o post em plankiton.com

2

Sensacional!!! Manipulação foi algo que fiz para processamento de bitmaps bw. mas eram meros bitmaps, e quase sempre era bitflip. Interessante o processamento de metadados EXIF de JPG também.
Parabéns pelo conteúdo de qualidade!

1
1

Muito bacana, eu vejo muito valor em entender pelo menos um pouco do que é feito debaixo do capô das libs, e bem interessante ver conteúdo de linguagens de mais baixo nível.

1

Issai man, as vezes saber oq rola no background ajuda a entender melhor algums bugs e problemas. Alem de tirar a impressao mistica quase "magica" que agente tem sobre nesses niveis mais baixos