A biblioteca OpenCV [1] contém a maioria das funções que precisamos para trabalhar com imagens. Manipular imagens na programação requer uma intuição diferente da manipulação de dados textuais. Uma imagem é composta por pixels. Quando ampliada, parece uma planilha cheia de células com valores numéricos. Cada pixel geralmente contém um valor que varia de 0 a 255. O valor indica o grau de brilho da cor a que está atribuído. Então, como trabalhamos com imagens em Python? Primeiro, precisamos carregá-las como arrays NumPy, convertendo todos os pixels da imagem em valores numéricos. Só então podemos usar diferentes técnicas de visão computacional para manipulá-las.
Autor: Hwei Geok Ng
Neste tutorial, vamos colocar a mão na massa experimentando com imagens usando OpenCV. Vamos explorar técnicas como conversão de cores, redimensionamento, mesclagem, desfoque e limitação. Obter os dados da sua imagem corretamente é meio caminho andado para um modelo de aprendizado de máquina útil. Intrigado? Vamos começar.
Timestamp:
00:00 - Introdução
01:58 - Instalar e Importar Módulos Necessários
04:28 - Carregar Imagem e Converter Canais de Cor
08:24 - Redimensionar Imagem
12:17 - Mesclar Imagens
16:15 - Desfocar Imagem
20:31 - Limitar Imagem
►► Você quer prosperar como um freelancer de Python autônomo controlando seu próprio tempo, renda e horário de trabalho?
⁉️ Tem uma pergunta? Deixe um comentário e responderemos o mais rápido possível!
⏰ Inscreva-se no canal, nunca perca um novo vídeo!
🐍 Você sabia? Finxter é um dos 10 principais Blogs de Python na internet!
🚀 Mais sobre Python & Freelancing:
#finxter #python
Você quer prosperar como um freelancer de Python autônomo controlando seu próprio tempo, renda e horário de trabalho? Confira nossos recursos para freelancers de Python:
Curso de Freelancer de Python Finxter:
Webinar de Freelancer de Python Finxter:
Deixando a Corrida dos Ratos com Python (Livro):