Entrar em Contato
 Duração 28 horas

Programa do Curso

Fundamentos de Imagem e Processamento de Imagem no MATLAB

1. Introdução ao Processamento Digital de Imagens

  • Compreendendo imagens digitais e pixels
  • Dimensões, resolução e tipos de dados de imagem
  • Introdução à Image Processing Toolbox do MATLAB
  • Compreendendo o fluxo básico de processamento de imagens

2. Importação e Visualização de Imagens

  • Carregando imagens no MATLAB
  • Exibindo e inspecionando propriedades da imagem
  • Trabalhando com dimensões e tipos de dados de imagem
  • Comparando diferentes representações de imagem

3. Trabalhando com Imagens em Cor

  • Compreendendo imagens em cor RGB
  • Acessando canais individuais de vermelho, verde e azul
  • Combinando e manipulando canais de cor
  • Convertendo entre representações de cor

4. Imagens em Escala de Cinza e Binárias

  • Convertendo imagens RGB para escala de cinza
  • Compreendendo valores de intensidade
  • Criando imagens binárias
  • Fundamentos de limiar (thresholding)
  • Comparando representações em escala de cinza e binárias

5. Máscaras de Imagem e Regiões de Interesse

  • Compreendendo máscaras de imagem
  • Criando máscaras lógicas
  • Aplicando máscaras a imagens
  • Selecionando e analisando regiões de interesse

6. Salvamento e Exportação de Imagens

  • Salvando imagens processadas
  • Gerenciando formatos de imagem
  • Exportando resultados para análise adicional

Exercício prático: Construa um fluxo básico no MATLAB para carregar, inspecionar, manipular, aplicar máscara e salvar uma imagem.

Aprimoramento de Imagens, Redução de Ruído, Registro e Detecção de Recursos

1. Análise Interativa de Imagens

  • Explorando imagens interativamente
  • Inspecionando valores de pixels e regiões de imagem
  • Selecionando regiões de interesse
  • Comparando imagens originais e processadas

2. Aprimoramento de Imagens

  • Melhorando a visibilidade da imagem
  • Ajustando a intensidade da imagem
  • Aprimoramento de contraste
  • Preparando imagens para análise subsequente

3. Ruído e Restauração de Imagem

  • Compreendendo ruídos comuns em imagens
  • Identificando ruído em imagens
  • Aplicando técnicas de suavização
  • Comparando diferentes abordagens de redução de ruído
  • Equilibrando a remoção de ruído e a preservação do detalhe da imagem

4. Alinhamento e Registro de Imagens

  • Compreendendo o registro de imagens
  • Alinhando imagens com diferentes pontos de vista ou posições
  • Selecionando abordagens apropriadas de registro
  • Avaliando a precisão do alinhamento

5. Criação de Imagens Panorâmicas

  • Combinando imagens sobrepostas
  • Detectando recursos correspondentes nas imagens
  • Alinhando e mesclando imagens
  • Criando uma cena panorâmica

6. Detecção de Recursos Geométricos

  • Detectando linhas retas
  • Detectando círculos
  • Compreendendo o conceito da transformação de Hough
  • Aplicando detecção de linhas e círculos a imagens práticas

Exercício prático: Remova ruído de uma imagem, alinhe várias imagens, crie um panorama e detecte recursos geométricos.

Histogramas, Filtragem e Segmentação de Imagem

1. Histogramas de Imagem

  • Compreendendo distribuições de intensidade de imagem
  • Criando e interpretando histogramas
  • Análise de imagem baseada em histogramas
  • Usando histogramas para suportar a seleção de limiar
  • Comparando características de imagem usando histogramas

2. Filtragem de Imagem 2D

  • Compreendendo filtragem espacial
  • Fundamentos de convolução de imagem
  • Projetando kernels de filtro 2D
  • Aplicando filtros a imagens
  • Suavização e nitidez
  • Comparando diferentes respostas de filtro

3. Detecção de Bordas

  • Compreendendo bordas de imagem
  • Detecção de bordas baseada em gradiente
  • Detectando limites de objetos
  • Selecionando métodos apropriados de detecção de bordas
  • Melhorando a detecção de bordas por meio de pré-processamento

4. Segmentação de Objetos

  • Introdução à segmentação de imagem
  • Separando objetos em primeiro plano de fundos
  • Segmentação baseada em limiar
  • Segmentação baseada em intensidade
  • Avaliando resultados de segmentação

5. Segmentação Baseada em Cor

  • Compreendendo espaços de cores
  • Selecionando informações de cor úteis
  • Segmentando objetos com base na cor
  • Lidando com variações de iluminação

6. Segmentação Baseada em Textura

  • Compreendendo informações de textura
  • Identificando objetos usando características de textura
  • Combinando informações de textura com outras técnicas de segmentação

Exercício prático: Desenvolva um fluxo completo de segmentação usando filtragem, detecção de bordas, intensidade, cor e informações de textura.

Análise Automática de Imagens, Morfologia e Medição de Objetos

1. Processamento de Imagens em Lote

  • Compreendendo fluxos de processamento de imagens automatizados
  • Lendo várias imagens de uma pasta
  • Aplicando as mesmas etapas de processamento a coleções de imagens
  • Salvando e organizando resultados de análise
  • Construindo scripts reutilizáveis do MATLAB para análise de imagens

2. Processamento Morfológico de Imagens

  • Introdução à morfologia matemática
  • Elementos estruturantes
  • Erosão e dilatação
  • Abertura e fechamento
  • Preenchimento de buracos e remoção de regiões indesejadas
  • Refinando resultados de segmentação binária

3. Segmentação de Objetos Baseada em Forma

  • Identificando objetos com base na forma
  • Separando objetos conectados
  • Removendo pequenos objetos ou indesejados
  • Refinando limites de objetos
  • Combinando segmentação e técnicas morfológicas

4. Medição de Propriedades de Objetos

  • Detectando objetos individuais
  • Medindo área e perímetro de objetos
  • Caixas delimitadoras e centroides
  • Medições de forma e geométricas
  • Extraindo propriedades de objetos para análise adicional

5. Análise Quantitativa de Imagens

  • Convertendo resultados de processamento de imagem em dados numéricos
  • Criando tabelas de medição
  • Comparando objetos
  • Identificando objetos com base em propriedades medidas
  • Exportando resultados de análise

6. Fluxo de Trabalho de Processamento de Imagens de Ponta a Ponta

Os participantes combinarão as técnicas aprendidas ao longo do curso para desenvolver um fluxo completo de análise de imagem:

Aquisição de imagem → pré-processamento → aprimoramento → filtragem → segmentação → processamento morfológico → detecção de objetos → medição → relatórios

Exercício prático: Desenvolva uma aplicação automatizada do MATLAB que processe uma coleção de imagens, segmente objetos, extraia propriedades de forma e produza resultados quantitativos.

Exercícios Práticos

Ao longo do curso, os participantes trabalharão com exemplos práticos envolvendo:

  • Aprimoramento e visualização de imagens
  • Análise de imagens RGB e em escala de cinza
  • Redução de ruído
  • Filtragem de imagens
  • Criação de panoramas
  • Detecção de linhas e círculos
  • Detecção de bordas
  • Segmentação por cor e textura
  • Processamento morfológico
  • Detecção de objetos baseada em forma
  • Medição de objetos
  • Processamento automatizado em lote

Requisitos

Conhecimento básico de programação de computadores e de imagens.

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 5200 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas