Introdução ao SPRING
Extras
- Dicas
-
Exercício 33: Recorte de PI
-Ativar o PI a ser recortado
-Selecionar
-Máscara (polígono em um PI temático)
-Editar (linha fecha no modo passo)
-Retângulo Envolvente (digitar coord ou pegar com cursor)
2
* Não recorta grade triangular (TIN) de PI numérico
Filtragem


O novo valor de um pixel depende de seu valor antigo e dos valores
dos pixels na sua vizinhança (janela)
Realça detalhes geométricos presentes na imagem
Matriz de
pesos
Máscara
•
•
•
•
Soma dos NCs
dos pixels
ponderados pelos
coeficientes da
máscara (filtro)
•
•
•
•
Imagem
3
Filtragem

operação local  o nível de cinza de um ponto P transformado
depende do valor do nível de cinza original do ponto e da
vizinhança de P.

utiliza-se matrizes (máscaras): cada posição da máscara está
associado à um valor numérico (peso ou coeficiente).
Máscara
Imagem original (512x512)
4
Imagem filtrada (510x510)
Filtragem

soma os produtos dos pesos do filtro pelos
níveis de cinza dos pixels correspondentes na
máscara
1
2
3
2
2
3
1/9
1/9
1/9
1/9
1/9
1/9
1/9
1/9
1/9
2
4
2
2
4
1
3
1
0
1
1
4
4
2
3
2
0
5
1
4
3
4
2
0
Imagem Original
5
//
//
//
//
//
//
//
2
//
//
//
Imagem Filtrada
Filtros Implementados no SPRING

FILTROS LINEARES
–
–

6
A média da imagem não se altera
Podem ter efeitos de suavização (filtros passabaixas), realce de bordas e detalhes (filtros passaaltas)
FILTROS NÃO-LINEARES
–
A média da imagem se altera após a filtragem
–
Filtros Morfológicos: realçam ou suavizam estruturas
presentes na imagem com uma determinada forma
Filtros Lineares: passa-baixas
• Maior a máscara  maior efeito de borramento
• Pesos positivos
• Soma dos pesos igual a 1  não altera a média
7
1/9 1/9 1/9
1
2
1
1/9 1/9 1/9
2
4
2
1/9 1/9 1/9
1
2
1
*1/16
1
1
1
1
2
1
1
1
1
*1/10
Filtragem passa-baixas
Filtro da média 3x3
8
Filtros Lineares: passa-altas
• Pesos positivos, negativos e nulos
• Diferença dos níveis de cinza
• Enfatiza o ruído
9
0
-1
0
-1
-1
-1
1
-2
1
-1
5
-1
-1
9
-1
-2
5
-2
0
-1
0
-1
-1
-1
1
-2
1
Filtragem passa-altas
10
Filtros passa-baixas
11

Filtro da mediana: os pontos da
vizinhança de (x,y) dentro de uma janela
na imagem são ordenados, e tomado
como novo valor para (x,y) o valor
mediano desta ordenação

Filtro da Moda: toma o valor mais
frequente de uma vizinhança
Exemplo: filtros da média e mediana
Filtro da
média 3x3
ruído
12
Filtro da
mediana 3x3
Filtros Implementados no SPRING




13
FILTROS LINEARES: passa-baixa, passa-alta, direcional
e realce TM.
FILTROS NÃO LINEARES: detecção de bordas e
morfológicos.
FILTROS DE RADAR: redução de ruído “speckle”
FILTROS DEFINIDOS PELO USUÁRIO: a matriz de
pesos usada na filtragem é definida livremente pelo
usuário
Exercício 34 e 35
14

34 – Filtragem passa-baixa e passa-alta

35 – Edição de máscara e filtragem
–
Importar uma imagem SPOT
–
Criar a máscara
–
Aplicar a filtragem
Exercício 37

Outras Consultas sobre mapas de objetos
–
Mapa de rodovias (novo mapa)
–
Mapa de escolas e regiões administrativas (novos mapas)
Vias_acesso (RED)
Unidades_Politicas (CAD)
Cad_Escolas (CAD)
PI Mapa_rodovias
PI
PI Mapa_Escolas
rodovias (OBJ)
15
Mapa_ADM
adm (OBJ)
Escolas_O (OBJ)
Exercício 37
- CONSULTA 1
“Calcule o número total de salas de aulas da rede pública com
ensino regular da região administrativa Brasília (RA I ). ?”
Cad_Escolas (CAD)
PI Mapa_Escolas
1- Consulta por atributo
2- Estatistica na tabela
Resultado = 474 salas
escolas (OBJ)
16
Exercício 37
- CONSULTA 2
“Quais são as regiões administrativas vizinhas a RA X – Guara
e que tenham a densidade demográfica maior que 1000 ?”
1- Consulta espacial (toca)
2- Consulta por atributo
Resultado = 3 RA’s
17
Exercício 37 - CONSULTA 3
“Apresente todos as escolas do tipo pública e que estejam a
menos de 1200 metros do Eixo Monumental de Brasília ?"
1- Consulta espacial
(métrico)
Vias_acesso (RED)
Cad_Escolas (CAD)
PI Mapa_rodovias
PI Mapa_Escolas
2- Consulta por atributo
Resultado = 14 escolas
rodovias (OBJ)
18
escolas (OBJ)
Exercício 37
- CONSULTA 4
“Apresente todas as escolas que estão dentro dos limites da RA X – Guara, ao
norte da rodovia Metropolitano de Brasília e não mais do que 400 metros
desta rodovia ?"
3 consultas espaciais (topológico, métrico e direção)
Resultado = 2 escolas
19
Vias_acesso (RED)
Unidades_Politicas (CAD)
Cad_Escolas (CAD)
PI Mapa_rodovias
PI
PI Mapa_Escolas
rodovias (OBJ)
Mapa_ADM
adm (OBJ)
escolas (OBJ)
20
Dicas Gerais SPRING...
• Ao Criar NOVA Categoria/Classe: Modelo de Dados
OBSERVE que a categoria NÃO aparece no Painel de
Controle...porque??
Porque não existe nenhum dado (PI) ainda...
• Plano de Informação: Criar um novo  Interface PI
(escolha a categ. e informe nome-PI, escala, res, etc)
• Remover PI: Painel de Controle + Interface PI -> Suprimir
(o PI inteiro ou apenas uma representação (Vetor/Texto etc)).
• Verificar dados PI : Painel de Controle + Interface PI
Mudar visual de Edição: Painel de Controle + Interface PI
(escolha a representação)
21
9
Dicas...
• Onde está o PI criado pela função Fatiamento (ex. 27)??? Por
exemplo Fatiamento de Grade (MNT) gerando Declividade
(Temático)
Lembre-se da categoria a qual o PI pertence e
escolha no PC a categoria e o PI para visualizar.
• Aparece tudo AZUL???
Verifique o Visual da Classes Temáticas. Onde??
No Modelo de Dados tem 2 botões referentes ao
VISUAL. Escolha o botão mais próximo da Lista de
Classes Temáticas.
22
10
Dicas...
• O Modelo de Dados (Categorias e Classes) serve para todos
os seus Projetos (DF e Projeto Piloto).
• Onde está o meu Banco de Dados na interface Banco de Dados??
Está no diretório acima do nome do banco.
Ex: C:\Cur_spr\springdb\Curso (Curso E´O NOME DO SEU BANCO)
Dica: Convencione um diretório p/ criar os seus BANCOS
C:\springdb e crie ou instale todos os seus bancos nesse diretório
23
11
Conversão de Dados
• Criar um PI temático qualquer...
• Digitalizar algumas linhas, por exemplo com a imagem
• Comp345 como fundo.
• PI criado tem que estar ativo no PC.
• Exportar essas linhas
• Checar o arquivo gerado no Explorer.
24
12
Criar Tabela de Atributos de Objetos e
Associar a representação gráfica
Modelo de Dados:
Criar Tabela de Objetos
Criar os Atributos (colunas da tabela)
Obs: GEOID é criado pelo sistema
Editar/Objetos:
Criar os Objetos (Rótulo e Nome)
Criar atribuir valores a cada Atributo
Ops!!! E agora! Como associar a representação
Gráfica ao objeto??
A Representação ainda não existe...
25
13
Criando PI Cadastral para dar suporte
à representação gráfica de objetos
• Criar PI do Modelo Cadastral (Ex: Mapa_Hospitais)
• Editar/Vetorial: criar pontos para representar cada hospital
• Mudar o Visual de pontos (aumentar) para visualizar melhor
• Editar/Objetos: Selecionar por Rotulo e Associar ao ponto...
26
14
Importação DXF e SHAPE
Linha 2 se repete na
topologia dos dois polígonos
3
1
2
2
3
1
4
3
1
2
3
1
4
27
SPRING: Linha 2 é única nos
dois polígonos
FERRAMENTAS | LIMPAR
VETORES
Download

SPRING Básico Processamento de Imagem