Resumo: Este tutorial apresenta conceitos introdutórios de processamento de imagens (filtros) e de visão computacional (segmentação, classificação, reconhecimento de padrão e rastreamento). Estes conceitos serão introduzidos utilizando a biblioteca OpenCV, que é distribuída gratuitamente e possui documentação farta na internet, com exemplos e aplicações práticas. Será mostrado como obter e como instalar a ferramenta para diversos tipos de plataformas e linguagens de desenvolvimento. Os conceitos de processamento de imagens e visão computacional serão discutidos não apenas no aspecto teórico, mas também serão apresentados exemplos de implementação para que os leitores possam entender e utilizar os exemplos apresentados neste tutorial.
Abstract: This tutorial presents basic concepts in Image Processing(filtering) and Computer Vision (segmentation, classification, pattern recognition and tracking). These concepts are presented using the OpenCV library, which is free and has large documentation in the Internet including examples and practical applications. It will be shown how to get and install the library for different operating systems and development environments. This tutorial presents theoretical aspects and their implementations using OpenCV so readers can understand and use the library afterwords.