Função criar polígonos por cor (área)

139 views
Skip to first unread message

César Habby

unread,
Mar 3, 2014, 7:46:41 PM3/3/14
to qgisb...@googlegroups.com
Boa noite pessoal,
Sou iniciante no QGIS, e gostaria do auxílio dos colegas do grupo.
Tenho uma imagem aérea de um algumas quadras de um município, gostaria de saber se existe algum plugin ou função no qgis ou outra ferramenta que pudesse gerar polígonos sobre os telhados de forma dinâmica, por exemplo definir uma determinada cor ou outro parâmetro e a partir desta definição a função criaria polígonos sobre as cores, muito parecido com a técnica de classificação de imagens.
Realizei algumas pesquisas e o mais perto que cheguei foi utilizando o ORFEO Tools, com a seguinte funcionalidade Feature Extraction: Line Segment Detection, que contorna o telhado (na verdade captura retas na imagem e criar linhas), mas não é de forma precisa, cria muitas linhas desnecessárias, se esta função contornasse de forma mais precisa, depois eu utilizaria a opção de Linhas para Poligonos, e atenderia minha necessidade.
Bom pessoal sei que é um grande desafio, se alguém puder me dar esta luz .. desde já agradeço.

Abraços

Leônidas Descovi Filho

unread,
Mar 3, 2014, 9:20:05 PM3/3/14
to qgisbrasil
Olá Cesar

Tente a função Raster para vetor e veja se o resultado te ajuda.

É no menu Raster.

Abs


--
--
---
Você recebeu esta mensagem do Grupo "QGISBrasil"
Para postar neste grupo, envie um e-mail para qgisb...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail paragisbrasi...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com/group/qgisbrasil?hl=pt?hl=pt-BR

---
Você recebeu essa mensagem porque está inscrito no grupo quot;qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para qgisbrasil+...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/groups/opt_out.



--
Leônidas


Jorge Santos

unread,
Mar 3, 2014, 9:25:44 PM3/3/14
to qgisb...@googlegroups.com
Cara, o que você quer fazer é extração de feições de acordo com textura e geometria.

Somente a classificação orientada a objeto pode fornecer um resultado satisfatório. 

O melhor programa para fazer isso é o eCognition. Veja a classificação OBIA na imagem em anexo.

Jorge Santos
Técnico em Geoprocessamento
http://www.processamentodigital.com.br/


Em 3 de março de 2014 21:46, César Habby <cesar...@gmail.com> escreveu:

--
1398118_605396892832816_1577151276_o.jpg

César Habby

unread,
Mar 3, 2014, 9:31:19 PM3/3/14
to qgisb...@googlegroups.com
Jorge é exatamente isso que preciso, vou pesquisar mais sobre Classificação Orietnada a Objeto, e irei compartilhando as descobertas com os colegas... 

Valeu =)

yjmenezes

unread,
Mar 4, 2014, 7:01:13 AM3/4/14
to qgisb...@googlegroups.com
Cesar,

Pode ser que consiga resolver a extracao de feicoes a partir de imagens com o OpenSurf.

De uma olhada no  OpenSurf do Christopher Evans,  University of Bristol, Inglaterra.

http://www.chrisevansdev.com/computer-vision-opensurf.html

OpenSURF eh GPL, voce tem acesso aos codigos fonte. ( C++, C#, Java )


[]s
juio menezes


/*********************************************************** 
*  --- OpenSURF ---                                       *
*  This library is distributed under the GNU GPL. Please   *
*  use the contact form at http://www.chrisevansdev.com    *
*  for more information.                                   *
*                                                          *
*  C. Evans, Research Into Robust Visual Features,         *
*  MSc University of Bristol, 2008.                        *
*                                                          *
************************************************************/

César Habby

unread,
Mar 5, 2014, 10:24:01 AM3/5/14
to qgisb...@googlegroups.com
YJMenezes muito obrigado pela dica!

César Habby

unread,
Mar 5, 2014, 10:39:34 AM3/5/14
to qgisb...@googlegroups.com
Pessoal nestes ultimos dias utilizei dois softwares para tentar gerar aqueles poligonos que por classificação orientada a objeto, utilizei o o ENVI 5 e o  eCognition como o Jorge indiciou, e realmente o eco tem muitas funcionalidades, até consegui mexer um pouco, mas de fato estou tendo dificuldades, achei um PDF na internet que relata exatamente o que preciso e utilizando o eCognition, só que é de 2003 o artigo e não detalha "passo a passo" como foi feito a extração. 
Confesso que sou leigo no assunto e estou procurando ajuda aqui no forum na internet em geral.. se alguém puder me orientar como consigo realizar a extração conforme foi feita no pdf (Figura 1, pagina 3) agradeço muito.
Abaixo deixo o link do PDF e da imagem tiff de exemplo que quero aplicar a extração, cada residência quero criar um poligono.
Abraço pessoal, agradeço pela atenção e paciência!

Jorge Santos

unread,
Mar 5, 2014, 11:38:25 AM3/5/14
to qgisb...@googlegroups.com
César, esse artigo acadêmico é pobre de conteúdo e não explica nada. Cara, o melhor que você pode encontrar sobre esse programa está em inglês.

1 - Este aqui é um dos mestres em classificação orientada a objeto e ecognition:


Ele coloca videotutorias que podem facilitar o seu aprendizado. Experimente voltar nos primeiros posts e ver se você consegue aprender mais.

2 - Aqui tem um curso muito massa para quem quer aprender ecognition:


3 - Este link aqui remete para os tutoriais oficiais do ecognition - 300 MB:


Bons estudos,

Jorge Santos
Técnico em Geoprocessamento
http://www.processamentodigital.com.br/


--

yjmenezes

unread,
Mar 6, 2014, 9:57:02 AM3/6/14
to qgisb...@googlegroups.com
Cesar,

Eu olharia o GRASS tambem.
O GRASS tem ferramentas para classificao, seguramente ao nivel dos softwares privativos para nao dizer acima.

[]s
julio menezes



Harlan Rodrigo

unread,
Mar 6, 2014, 10:12:11 AM3/6/14
to QGIS Brasil
VOcê pode utilizar o SPRING também, já que este possui algoritmos de classificação por região, que segue os princípios de classificação orientada a objetos. Neste livro-tutorial você pode encontrar todos os procedimentos necessários para realizar essa classificação, além do próprio material do SPRING, que é bastante detalhado.

http://www.mundogeomatica.com.br/Livros/Livro_Spring_5.1.2_Aplicacoes_Praticas/Livro_SPRING_512_PassoaPasso_Aplica%C3%A7%C3%A3o_Pr%C3%A1tica.pdf

Eu acho bastante simples o procedimento no SPRING.

Att,

Harlan.


Date: Thu, 6 Mar 2014 06:57:02 -0800
From: yjme...@gmail.com
To: qgisb...@googlegroups.com
Subject: [QGISBrasil:7007] Re: Função criar polígonos por cor (área)
Reply all
Reply to author
Forward
0 new messages