Skip to content

Programa de processamento de imagens desenvolvido em C para a disciplina de ITP lecionada pelo professor Gustavo Girão em 2019.1

License

Notifications You must be signed in to change notification settings

nathalia-b/processamento_de_imagem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PROCESSAMENTO DE IMAGENS

Programa desenvolvido em linguagem C em sua versão mais simples para a disciplina de ITP, lecionada pelo professor Gustavo Girão em 2019.1

Como usar?

Para usar e compilar o projeto, tudo que você tem que fazer é clonar o repositório ir até a pasta e digitar 'make' para gerar o executável.

git clone https://github.com/nathalia-b/processamento_de_imagem
cd processamento_de_imagem
make
./exe

FUNCIONALIDADES

As funcionalidades implementadas neste projeto são divididas em dois grupos:

Movimentos de imagem:

>Rotacionar 90 graus para a esquerda;
>Rotacionar 90 graus para a direita;
>Rotacionar 180 graus; 
>Zoom in
>Zoom out
>Espelhar verticalmente
>Espelhar horizontalmente

Filtros:

>Escala de cinza; 
>Blurring; 
>Sharpening; 
>Thresholding; 
>Detecção de bordas; 
>Sepia; 
>Negativo; 

Todas as exigências propostas no documento do projeto foram atendidas, exceto o uso de recursividade em alguma função do projeto. Além disso, duas funcionalidades não funcionam com qualquer imagem.

SOBRE NOSSA EXPERIÊNCIA E O QUE MUDARÍAMOS

Das funções implementadas nem todas estão em suas versões mais simples. Isto é, descobrimos já no final do projeto que poderíamos atingir o mesmo objetivo de modo mais simples e com código mais otimizado. Portanto, em uma outra oportunidade, tentaríamos simplificar algumas das funcionalidades e corrigir os erros que cometemos no produto final. Além disso, descobrimos o quanto a comunicação é importante dentro de um projeto do tipo, e como a ausência dela pode dificultar algo que no geral deveria ser simples. Ademais, o projeto de processamento de imagens nos ajudou a aprender coisas novas e a aprender novas técnicas para fazer o que já sabíamos fazer, nos ajudando a evoluir como programadoras.

DESENVOLVIMENTO:

Este projeto foi desenvolvido por Nathalia Bezerra e Thereza Angélica.

========================================================================================

About

Programa de processamento de imagens desenvolvido em C para a disciplina de ITP lecionada pelo professor Gustavo Girão em 2019.1

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published