10 pontos por xguru 2025-11-16 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Biblioteca leve baseada em C99 projetada para implementar recursos de visão computacional em ambientes com recursos limitados
  • Focada em processamento de imagens em escala de cinza, operando com código na faixa de alguns KB
  • Principais características: estrutura de cabeçalho único, baseada em operações inteiras, sem dependências externas
  • Funcionalidades oferecidas
    • Processamento de imagem: suporte a cópia, recorte, redimensionamento bilinear e downsampling
    • Filtragem: Blur, detecção de bordas Sobel e limiarização global, Otsu e adaptativa
    • Morfologia: fornece funções de erosão (erosion) e dilatação (dilation)
    • Geometria: suporte a análise de componentes conectados e correção de distorção de perspectiva (perspective warp)
    • Extração de características: FAST/ORB keypoints e descritores para rastreamento de objetos
    • Detecção em cascata baseada em LBP(Local Binary Pattern), útil para reconhecimento de objetos como rostos e veículos
    • Inclui utilitários de entrada e saída no formato PGM
  • Funciona como um arquivo single-header de 1KLOC, sem alocação dinâmica de memória, código C++ ou bibliotecas externas
  • A API é composta por structs e funções simples, o que facilita a integração em ambientes embarcados
  • Licenciado sob MIT, podendo ser usado livremente em pesquisa, produtos e projetos de visão embarcada

Ainda não há comentários.

Ainda não há comentários.