Meus trabalhos feitos para fundamentos de programação no primeiro semestre de Engenharia de Computação da UTFPR.
Um programa que compacta/descompacta imagens bmp de canal único (preto e branco) retirando os bits menos significativos ao compactar e preenchendo-os depois na hora de descompactar.
Um conjunto de funções que leem um audio wav, editam e salvam este em outro áudio.
Possíveis alterações: Alterar ganho, adicionar ruído e limitar o sinal com saturações caso este passe do limite de volume especificado.
Este foi um trabalho bem interessante, onde criei uma função que recebe uma imagem com ruído e dois círculos brancos (estilo kinect) e que precisava identificar a posição dos centros dos círculos brancos.
Neste eu precisei criar funções que limpavam o ruído da imagem e depois buscar pelos dois maiores pontos brancos na imagem (que seriam supostamente os círculos).
Em todos os trabalhos também escrevi testes para garantir o funcionamento do código.