Podcast
Questions and Answers
Qual das seguintes operações morfológicas remove pixels das bordas de objetos e é utilizada para 'encolher' objetos?
Qual das seguintes operações morfológicas remove pixels das bordas de objetos e é utilizada para 'encolher' objetos?
- Abertura
- Dilatação
- Erosão (correct)
- Fecho
Qual a função da dilatação em operações morfológicas?
Qual a função da dilatação em operações morfológicas?
- Adicionar pixels às bordas dos objetos, engrossando-os (correct)
- Reduzir o ruído da imagem removendo pixels isolados
- Remover pequenos buracos dentro de objetos
- Remover pixels das bordas dos objetos, afinando-os
A abertura, uma operação morfológica, é a combinação de quais operações?
A abertura, uma operação morfológica, é a combinação de quais operações?
- Convolução seguida de erosão
- Dilatação seguida de erosão
- Dilatação seguida de aumento da nitidez
- Erosão seguida de dilatação (correct)
Qual é o nome da operação morfológica que serve para fechar pequenos buracos ou falhas nos objetos, preenchendo buracos no seu interior, e qual a sua composição?
Qual é o nome da operação morfológica que serve para fechar pequenos buracos ou falhas nos objetos, preenchendo buracos no seu interior, e qual a sua composição?
Qual das seguintes afirmações descreve corretamente o efeito da erosão numa imagem binária?
Qual das seguintes afirmações descreve corretamente o efeito da erosão numa imagem binária?
Em operações morfológicas, como a dilatação afeta um objeto numa imagem binária?
Em operações morfológicas, como a dilatação afeta um objeto numa imagem binária?
Qual é o propósito principal da operação de convolução em processamento de imagens?
Qual é o propósito principal da operação de convolução em processamento de imagens?
Qual das seguintes opções descreve corretamente a função de um elemento estruturante em operações morfológicas?
Qual das seguintes opções descreve corretamente a função de um elemento estruturante em operações morfológicas?
Se aplicarmos uma operação de erosão seguida de uma dilatação numa imagem binária, qual será o efeito principal no ruído fora dos objetos e em objetos pequenos?
Se aplicarmos uma operação de erosão seguida de uma dilatação numa imagem binária, qual será o efeito principal no ruído fora dos objetos e em objetos pequenos?
Qual é o kernel utilizado para detectar linhas verticais numa imagem?
Qual é o kernel utilizado para detectar linhas verticais numa imagem?
Qual é o resultado da convolução quando realizada em todas as posições possíveis numa imagem?
Qual é o resultado da convolução quando realizada em todas as posições possíveis numa imagem?
Qual das seguintes opções melhor descreve como um pixel se torna branco durante uma operação de dilatação?
Qual das seguintes opções melhor descreve como um pixel se torna branco durante uma operação de dilatação?
Qual das seguintes aplicações é mais adequada para o uso de operações de 'fecho' em imagens binárias?
Qual das seguintes aplicações é mais adequada para o uso de operações de 'fecho' em imagens binárias?
Como a convolução é usada para detectar bordas numa imagem?
Como a convolução é usada para detectar bordas numa imagem?
Em processamento de imagens, qual das seguintes operações é considerada não linear?
Em processamento de imagens, qual das seguintes operações é considerada não linear?
O que acontece com as dimensões da matriz resultante após uma operação de convolução, em comparação com a imagem original, se não for utilizado padding?
O que acontece com as dimensões da matriz resultante após uma operação de convolução, em comparação com a imagem original, se não for utilizado padding?
Numa operação de erosão, qual condição deve ser verdadeira para que um pixel permaneça branco?
Numa operação de erosão, qual condição deve ser verdadeira para que um pixel permaneça branco?
Qual das seguintes opções descreve o principal efeito da aplicação do kernel de Sobel numa imagem?
Qual das seguintes opções descreve o principal efeito da aplicação do kernel de Sobel numa imagem?
Qual o objetivo principal de utilizar padding durante uma operação de convolução?
Qual o objetivo principal de utilizar padding durante uma operação de convolução?
Porque é que as operações morfológicas são consideradas não lineares?
Porque é que as operações morfológicas são consideradas não lineares?
Flashcards
Operações Morfológicas
Operações Morfológicas
Operações não lineares aplicadas a imagens binárias ou em níveis de cinzento.
Erosão (Imagem)
Erosão (Imagem)
Remove pixels nas bordas dos objetos, encolhendo-os e eliminando ruído.
Dilatação (Imagem)
Dilatação (Imagem)
Adiciona pixels às bordas dos objetos, "engordando-os" e preenchendo buracos.
Abertura (Operação Morfológica)
Abertura (Operação Morfológica)
Signup and view all the flashcards
Fecho (Operação Morfológica)
Fecho (Operação Morfológica)
Signup and view all the flashcards
Convolução (Imagem)
Convolução (Imagem)
Signup and view all the flashcards
Kernel Direção Horizontal
Kernel Direção Horizontal
Signup and view all the flashcards
Kernel Direção Vertical
Kernel Direção Vertical
Signup and view all the flashcards
Study Notes
Operações Morfológicas
- Incluem dilatação, erosão, abertura e fecho.
- São operações não lineares que podem ser aplicadas a imagens binárias (preto/branco) e a imagens em níveis de cinzento.
- Utilizam um elemento estruturante para "varrer" a imagem e modificar os pixels de acordo com uma regra simples.
- O elemento estruturante tem dimensões muito menores que as da imagem.
Erosão
- Remove pixels das bordas dos objetos, com o objetivo de "encolher" objetos e eliminar ruído pequeno.
- Só mantém um pixel branco se todos os seus vizinhos no elemento estruturante também forem brancos.
- Desgasta os contornos, como uma lixa.
Dilatação
- Adiciona pixels às bordas dos objetos, "engordando" os objetos e preenchendo buracos.
- Um pixel torna-se branco se pelo menos um dos seus vizinhos no elemento estruturante for branco.
- Espalha a forma, como um pincel.
Abertura (Erosão + Dilatação)
- Remove pequenos ruídos preservando a forma geral.
- Remove ruído fora dos objetos e remove objetos pequenos.
- É útil para limpar pontos pequenos.
Fecho (Dilatação + Erosão)
- Fecha pequenos buracos ou falhas nos objetos.
- Remove ruído dentro dos objetos e preenche buracos no interior dos objetos.
- É útil quando se tem objetos com "furos" que se quer preencher.
Efeitos das Operações
- Erosão: o quadrado fica menor e os pontinhos desaparecem.
- Dilatação: o quadrado fica maior e pode "colar" nos pontinhos.
- Abertura: remove os pontinhos mas mantém o quadrado.
- Fechamento: preenche buracos no quadrado.
Convolução
- É uma operação utilizada para extrair padrões de uma imagem, como bordas, texturas ou formas.
- É uma operação linear.
- Pode ser usada para filtragem de ruído, estimação de gradiente e aumento da nitidez/contraste.
Processo de Convolução
- Para cada posição (x,y), centra-se o filtro nesse ponto.
- Multiplicam-se ponto a ponto os coeficientes do filtro pelos valores da imagem correspondentes.
- O resultado da convolução será a soma dessas multiplicações.
- O filtro é deslizado por todas as posições possíveis, aplicando as multiplicações/soma.
- O resultado final é obtido deslizando o filtro por todas as posições possíveis na imagem.
- Se não se utilizar padding, as dimensões da matriz do resultado são inferiores às da imagem, pois o filtro não se encaixa nos pontos situados nas bordas da imagem.
- O resultado da convolução pode ser visualizado como uma imagem, normalizando os valores para a gama de 0 a 255.
Kernels
- Um kernel que detecta linhas verticais irá "acender" quando encontrar uma linha vertical e ficar "apagado" onde não houver linha.
- Kernel segundo a direção horizontal deteta linhas verticais.
- Kernel segundo a direção vertical deteta linhas horizontais.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.