Pode alguém me ajudar onde encontrar exemplos nos quais arquivos de imagem (jpg, gif, png, …) são abertos (na mão), isolando áreas de cabeçalho, dados, etc?
Gostaria de ter acesso aos bytes dos pixels correspondentes e poder criar uma matriz com seus respectivos valores RGB, alterá-los e retornar a gravar a imagem após estas modificações.
É um trabalho sobre matrizes e um pouco de diversão também!
De um escovador de bits! 
Grato