Skip to content

gabrielrochass/C.O.AS.T

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Color Object Analysis and Tracking (C.O.AS.T)

Sobre o Projeto

O Detector de Cores é um projeto que visa identificar e rastrear objetos de cores específicas em imagens ou vídeos em tempo real. Ele utiliza a biblioteca OpenCV em Python para processamento de imagem e oferece uma interface simples e interativa para os usuários.

Funcionalidades Principais

  • Identificação de Cores: O projeto permite que o usuário selecione uma cor específica por meio de uma interface de seleção de cores.

  • Rastreamento em Tempo Real: Uma vez que a cor é selecionada, o programa realiza o rastreamento em tempo real dos objetos que correspondem à cor especificada na imagem capturada pela câmera.

  • Medição de Área: Além do rastreamento, o projeto também calcula a área dos objetos detectados com base nas dimensões dos retângulos de contorno.

Tecnologias Utilizadas

  • OpenCV: Utilizado para captura de vídeo, processamento de imagem e rastreamento de cores.

  • Tkinter: Utilizado para criar uma interface gráfica simples para seleção de cores.

  • Matplotlib: Utilizado para exibir gráficos e visualizar os resultados do rastreamento.

Como Usar

  1. Seleção de Cor: Inicie o programa e selecione a cor desejada usando a interface de seleção de cores.

  2. Rastreamento em Tempo Real: O programa iniciará a câmera e rastreará objetos da cor selecionada na imagem capturada pela câmera.

  3. Visualização dos Resultados: Os objetos rastreados serão destacados na imagem com retângulos de contorno coloridos. A área de cada objeto também será exibida na tela.

Próximos Passos

  • Melhorias na Interface: Aprimorar a interface do usuário para uma experiência mais intuitiva e amigável.

  • Otimização do Desempenho: Realizar otimizações no código para aumentar a eficiência e reduzir o tempo de processamento.

  • Adição de Funcionalidades Avançadas: Implementar funcionalidades adicionais, como reconhecimento de padrões e detecção de movimento.

Contribuindo

Sinta-se a vontade para falar comigo para trocarmos experiências e dicas de como melhorar esse e outros projetos! Até lá!

About

Detector de cores usando Python e OpenCV (visão computacional)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages