SlideShare uma empresa Scribd logo
Computação Visual com




             Msc. Jonh Edson Ribeiro de Carvalho
Jonh Edson Ribeiro de Carvalho
Computação Visual

•   Computação Gráfica
•   Visualização Científica
•   Realidade Virtual
•   Realidade Aumentada
•   Processamento de Imagens
•   Análise de Imagens
     http://www.vrplumber.com/py3d.py
                 Mike Fletcher

                                 Jonh Edson Ribeiro de Carvalho
Computação Visual




            Jonh Edson Ribeiro de Carvalho
Visualização Científica

Visualização de fenômenos tridimensionais




                                 Jonh Edson Ribeiro de Carvalho
Visualização Científica

•   VTK
•   City Engine (Procedural)
•   Devide
•   Invesalius (pt-BR)




                               Jonh Edson Ribeiro de Carvalho
Computação Gráfica

   É a área destinada à
geração de imagens em
geral em forma de
representação de dados
e informação, ou em
forma de recriação do
mundo real.


                          http://pt.wikipedia.org/wiki/Ficheiro:Alexexterior3.jpg




                                                   Jonh Edson Ribeiro de Carvalho
Computação Gráfica

• PyOpenGL
• Pygame, Pyglet,
  cocos2d
• Visual Python
• PyCuda (GPCPU)
• Panda 3D, Ogre,
  PySoy 3D
• Blender


                       Jonh Edson Ribeiro de Carvalho
Realidade Virtual

    É uma interface avançada para aplicações
computacionais, onde o usuário pode navegar
e interagir, em tempo real, em um ambiente
tridimensional gerado por computador, usando
dispositivos multisensoriais. [PINHO, M.S.
(1997)].




                                 Jonh Edson Ribeiro de Carvalho
Realidade Virtual

•   Blender
•   Panda 3D
•   Vizard
•   Ogre




                           Jonh Edson Ribeiro de Carvalho
Realidade Aumentada




Realidade Aumentada      Jonh Edson Ribeiro de Carvalho
Realidade Aumentada

•   Blender
•   Ogre
•   PyArtoolKit
•   Panda 3D




                           Jonh Edson Ribeiro de Carvalho
Processamento de Imagens

   É qualquer forma de processamento de
dados no qual a entrada e saída são imagens
tais como fotografias ou quadros de vídeo.
• Pré-Processamento
• Segmentação
• Detecção de Borda
• Outras



                                 Jonh Edson Ribeiro de Carvalho
Processamento de Imagens

•   Pil
•   OpenCV
•   Itk
•   Numpy/Scipy
•   Nokia CV
•   Adesso (pt-BR)




                           Jonh Edson Ribeiro de Carvalho
Análise de Imagens

    A análise das imagens é a extração de
informações significativas a partir de imagens,
principalmente a partir de imagens digitais por
meio de técnicas de processamento digital de
imagem. As tarefas de análise de imagem
podem ser tão simples como a leitura de
código de barras ou etiquetas e tão sofisticado
como identificar uma pessoa pela sua Íris ou
face.


                                   Jonh Edson Ribeiro de Carvalho
Análise de Imagens

•   Pil
•   Mmorph (pt-BR)
•   OpenCV
•   Itk
•   Adesso (pt-BR)




                           Jonh Edson Ribeiro de Carvalho
Computação Visual




            Jonh Edson Ribeiro de Carvalho
Aplicativos em CG

• Blender
• Gimp
• Inkscape

  http://ark4n.wordpress.com/python/
           Luiz Eduardo Borges


                             Jonh Edson Ribeiro de Carvalho
Imagens usadas
•   Realidade Aumentada - http://www.flickr.com/photos/turkletom/4325703868/
•   Olhos - http://www.flickr.com/photos/draconianrain/2185882562/




                                                            Jonh Edson Ribeiro de Carvalho
Onde nos encontrar?
•   http://pythonrio.org
•   http://pythoncampus.org
•   http://dojorio.wordpress.com
•   http://horaextra.org

    Redes Sociais
•   Comunidade do Orkut - PythOnRio
•   Facebook - PythOnRio
•   Twitter - http://www.twitter.com/pythonrio
•   Flickr - http://www.flickr.com/pythonrio
•   Slideshare - http://www.slideshare.com/pythonrio
•   Vcasmo - http://www.vcasmo.com/user/pythonrio
•   Youtube
Listas de Discussão
•   PythonBrasil-pythonbrasil@yahoogrupos.com.br
•   PythOnRio - pythonrio@yahoogrupos.com.br
•   DojoRio - dojorio@googlegroups.com
•   #HoraExtra - horaextra@googlegroups.com


    Rede Social – Software Livre Brasil
• http://softwarelivre.org/pythonrio
• http://softwarelivre.org/pythoncampus
Anúncio

Recomendados

Python com baterias incluídas v2.0
Python com baterias incluídas v2.0
Jonh Edson
 
Py S60
Py S60
Jonh Edson
 
Minicurso: Python e suas baterias incluídas
Minicurso: Python e suas baterias incluídas
Luiz Augusto Macêdo Morais
 
Python Com Baterias Incluídas
Python Com Baterias Incluídas
Jonh Edson
 
Canivete python
Canivete python
Anderson Dantas
 
The zen of python 2010
The zen of python 2010
Luiz Aldabalde
 
Arduino: hardware hacking & coding dojo
Arduino: hardware hacking & coding dojo
Luciano Ramalho
 
Conhencendo Python e por que ela importa?
Conhencendo Python e por que ela importa?
Marcel Caraciolo
 
Python para iniciantes
Python para iniciantes
richardsonlima
 
Hello, Python!
Hello, Python!
Eduardo Araujo
 
Palestra Apresentando Python e Suas Aplicações
Palestra Apresentando Python e Suas Aplicações
Marcos Thomaz
 
Introdução a linguagem Python
Introdução a linguagem Python
Luciano Ramalho
 
Python, a arma secreta do Google
Python, a arma secreta do Google
Luciano Ramalho
 
Introdução à Programação Python e Tk
Introdução à Programação Python e Tk
Carlos Campani
 
Python Módulo Básico - Introdução a linguagem Python
Python Módulo Básico - Introdução a linguagem Python
antonio sérgio nogueira
 
Educação Tecnológica com Raspberry Pi
Educação Tecnológica com Raspberry Pi
Mario Sergio
 
Multirão Python - introdução ao py serial com gtk3 e arduino
Multirão Python - introdução ao py serial com gtk3 e arduino
Antonio Thomacelli
 
Arduino + Python: produtividade ao extremo
Arduino + Python: produtividade ao extremo
Álvaro Justen
 
O poder do Python/Django
O poder do Python/Django
Átila Bezerra
 
Introdução à Programação em Python
Introdução à Programação em Python
Rodrigo Hübner
 
Canivete suíço do Python
Canivete suíço do Python
Douglas Soares de Andrade
 
Seminário - Guido van Rossum: Breve história da linguagem Python
Seminário - Guido van Rossum: Breve história da linguagem Python
Giancarlo Silva
 
Por Que Python É Tão Lento?
Por Que Python É Tão Lento?
Rudá Moura
 
Desenvolvimento de aplicações embarcadas utilizando Python
Desenvolvimento de aplicações embarcadas utilizando Python
Flávio Ribeiro
 
Raspberry Pi: o hardware para Python
Raspberry Pi: o hardware para Python
Marcelo Laranjeira Melo
 
Apresentando a Linguagem de Programação Python
Apresentando a Linguagem de Programação Python
Priscila Mayumi
 
Matando o Java e Mostrando o Python
Matando o Java e Mostrando o Python
Osvaldo Santana Neto
 
NãNãNã Nã - Python Refresca até Pensamento
NãNãNã Nã - Python Refresca até Pensamento
Osvaldo Santana Neto
 
Computação visual com Python
Computação visual com Python
Henrique Bastos
 
Computação Gráfica em Python
Computação Gráfica em Python
gsroma
 

Mais conteúdo relacionado

Mais procurados (20)

Python para iniciantes
Python para iniciantes
richardsonlima
 
Hello, Python!
Hello, Python!
Eduardo Araujo
 
Palestra Apresentando Python e Suas Aplicações
Palestra Apresentando Python e Suas Aplicações
Marcos Thomaz
 
Introdução a linguagem Python
Introdução a linguagem Python
Luciano Ramalho
 
Python, a arma secreta do Google
Python, a arma secreta do Google
Luciano Ramalho
 
Introdução à Programação Python e Tk
Introdução à Programação Python e Tk
Carlos Campani
 
Python Módulo Básico - Introdução a linguagem Python
Python Módulo Básico - Introdução a linguagem Python
antonio sérgio nogueira
 
Educação Tecnológica com Raspberry Pi
Educação Tecnológica com Raspberry Pi
Mario Sergio
 
Multirão Python - introdução ao py serial com gtk3 e arduino
Multirão Python - introdução ao py serial com gtk3 e arduino
Antonio Thomacelli
 
Arduino + Python: produtividade ao extremo
Arduino + Python: produtividade ao extremo
Álvaro Justen
 
O poder do Python/Django
O poder do Python/Django
Átila Bezerra
 
Introdução à Programação em Python
Introdução à Programação em Python
Rodrigo Hübner
 
Canivete suíço do Python
Canivete suíço do Python
Douglas Soares de Andrade
 
Seminário - Guido van Rossum: Breve história da linguagem Python
Seminário - Guido van Rossum: Breve história da linguagem Python
Giancarlo Silva
 
Por Que Python É Tão Lento?
Por Que Python É Tão Lento?
Rudá Moura
 
Desenvolvimento de aplicações embarcadas utilizando Python
Desenvolvimento de aplicações embarcadas utilizando Python
Flávio Ribeiro
 
Raspberry Pi: o hardware para Python
Raspberry Pi: o hardware para Python
Marcelo Laranjeira Melo
 
Apresentando a Linguagem de Programação Python
Apresentando a Linguagem de Programação Python
Priscila Mayumi
 
Matando o Java e Mostrando o Python
Matando o Java e Mostrando o Python
Osvaldo Santana Neto
 
NãNãNã Nã - Python Refresca até Pensamento
NãNãNã Nã - Python Refresca até Pensamento
Osvaldo Santana Neto
 
Python para iniciantes
Python para iniciantes
richardsonlima
 
Palestra Apresentando Python e Suas Aplicações
Palestra Apresentando Python e Suas Aplicações
Marcos Thomaz
 
Introdução a linguagem Python
Introdução a linguagem Python
Luciano Ramalho
 
Python, a arma secreta do Google
Python, a arma secreta do Google
Luciano Ramalho
 
Introdução à Programação Python e Tk
Introdução à Programação Python e Tk
Carlos Campani
 
Python Módulo Básico - Introdução a linguagem Python
Python Módulo Básico - Introdução a linguagem Python
antonio sérgio nogueira
 
Educação Tecnológica com Raspberry Pi
Educação Tecnológica com Raspberry Pi
Mario Sergio
 
Multirão Python - introdução ao py serial com gtk3 e arduino
Multirão Python - introdução ao py serial com gtk3 e arduino
Antonio Thomacelli
 
Arduino + Python: produtividade ao extremo
Arduino + Python: produtividade ao extremo
Álvaro Justen
 
O poder do Python/Django
O poder do Python/Django
Átila Bezerra
 
Introdução à Programação em Python
Introdução à Programação em Python
Rodrigo Hübner
 
Seminário - Guido van Rossum: Breve história da linguagem Python
Seminário - Guido van Rossum: Breve história da linguagem Python
Giancarlo Silva
 
Por Que Python É Tão Lento?
Por Que Python É Tão Lento?
Rudá Moura
 
Desenvolvimento de aplicações embarcadas utilizando Python
Desenvolvimento de aplicações embarcadas utilizando Python
Flávio Ribeiro
 
Apresentando a Linguagem de Programação Python
Apresentando a Linguagem de Programação Python
Priscila Mayumi
 
Matando o Java e Mostrando o Python
Matando o Java e Mostrando o Python
Osvaldo Santana Neto
 
NãNãNã Nã - Python Refresca até Pensamento
NãNãNã Nã - Python Refresca até Pensamento
Osvaldo Santana Neto
 

Semelhante a Computação Visual com Python (18)

Computação visual com Python
Computação visual com Python
Henrique Bastos
 
Computação Gráfica em Python
Computação Gráfica em Python
gsroma
 
Técnicas de PDI com Java - Ercemapi 2009
Técnicas de PDI com Java - Ercemapi 2009
Ialis Cavalcante
 
Computacao grafica python v2
Computacao grafica python v2
Jean Lopes
 
PDI - Notas De Aula
PDI - Notas De Aula
PET Computação
 
Campus Party 2010 - Robo Realm & OpenCv
Campus Party 2010 - Robo Realm & OpenCv
dannyxyz22
 
Processamento de imagens: Técnicas e Aplicações
Processamento de imagens: Técnicas e Aplicações
Diego Souza Silva
 
Imagem Digital
Imagem Digital
school
 
isk-daemon: busca visual de imagens para todos
isk-daemon: busca visual de imagens para todos
Ricardo Cabral
 
Busca Visual
Busca Visual
gsroma
 
Computação Gráfica - Introdução
Computação Gráfica - Introdução
Daniel Soto
 
Processamento de Imagens
Processamento de Imagens
Mauricio Volkweis Astiazara
 
Utilizando OpenCV para soluções em visão computacional
Utilizando OpenCV para soluções em visão computacional
Guilherme Spadaccia
 
Computação Gráfica - Introdução
Computação Gráfica - Introdução
Tony Alexander Hild
 
Realidade Aumentada
Realidade Aumentada
Campus Party Brasil
 
Processamento de imagens
Processamento de imagens
COTIC-PROEG (UFPA)
 
Trabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESC
Trabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESC
Juliano Tiago Rinaldi
 
Computação grafica
Computação grafica
Lucas Castro
 
Computação visual com Python
Computação visual com Python
Henrique Bastos
 
Computação Gráfica em Python
Computação Gráfica em Python
gsroma
 
Técnicas de PDI com Java - Ercemapi 2009
Técnicas de PDI com Java - Ercemapi 2009
Ialis Cavalcante
 
Computacao grafica python v2
Computacao grafica python v2
Jean Lopes
 
Campus Party 2010 - Robo Realm & OpenCv
Campus Party 2010 - Robo Realm & OpenCv
dannyxyz22
 
Processamento de imagens: Técnicas e Aplicações
Processamento de imagens: Técnicas e Aplicações
Diego Souza Silva
 
Imagem Digital
Imagem Digital
school
 
isk-daemon: busca visual de imagens para todos
isk-daemon: busca visual de imagens para todos
Ricardo Cabral
 
Busca Visual
Busca Visual
gsroma
 
Computação Gráfica - Introdução
Computação Gráfica - Introdução
Daniel Soto
 
Utilizando OpenCV para soluções em visão computacional
Utilizando OpenCV para soluções em visão computacional
Guilherme Spadaccia
 
Computação Gráfica - Introdução
Computação Gráfica - Introdução
Tony Alexander Hild
 
Trabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESC
Trabalho 1 - Sobre TCC nas áreas da Computação Gráfica - Apresentados na UDESC
Juliano Tiago Rinaldi
 
Computação grafica
Computação grafica
Lucas Castro
 
Anúncio

Último (12)

SISTEMAS OPERACIONAIS DE COMPUTADORES PARTE 1
SISTEMAS OPERACIONAIS DE COMPUTADORES PARTE 1
jarlisonsantos1985
 
PPT - Capítulo 6 - Redes sem fio e redes móveis.ppt
PPT - Capítulo 6 - Redes sem fio e redes móveis.ppt
ssuser0a4331
 
Como Criar uma Partição Bootável no HD Interno.pptx
Como Criar uma Partição Bootável no HD Interno.pptx
vieirapatricio94
 
Certified SAFe 6 Lean Portfolio Manager
Certified SAFe 6 Lean Portfolio Manager
Adail Viana Neto
 
G.6 Avarias Mais Comuns em Computadores TIC2.pptx
G.6 Avarias Mais Comuns em Computadores TIC2.pptx
vieirapatricio94
 
A-Historia-da-Programacao-Orientada-a-Objetos.pptx
A-Historia-da-Programacao-Orientada-a-Objetos.pptx
destruidorschirmer
 
Certified SAFe 6 Agilist
Certified SAFe 6 Agilist
Adail Viana Neto
 
POAN-1 trabalho de antena de microfita.pptx
POAN-1 trabalho de antena de microfita.pptx
joaquimpaulo2306
 
Breve Histórico do Computador [2 de 2].pdf
Breve Histórico do Computador [2 de 2].pdf
jarlisonsantos1985
 
Capítulo 7 - Redes de computadores multimídia.ppt
Capítulo 7 - Redes de computadores multimídia.ppt
ssuser0a4331
 
A-Historia-do-Java-Uma-Linguagem-que-Transformou-o-Cenario-da-Programacao.pptx
A-Historia-do-Java-Uma-Linguagem-que-Transformou-o-Cenario-da-Programacao.pptx
destruidorschirmer
 
Joao Claudio Nunes Carvalho-Classificacao de filmes do Netflix.docx
Joao Claudio Nunes Carvalho-Classificacao de filmes do Netflix.docx
ssuser1712ed
 
SISTEMAS OPERACIONAIS DE COMPUTADORES PARTE 1
SISTEMAS OPERACIONAIS DE COMPUTADORES PARTE 1
jarlisonsantos1985
 
PPT - Capítulo 6 - Redes sem fio e redes móveis.ppt
PPT - Capítulo 6 - Redes sem fio e redes móveis.ppt
ssuser0a4331
 
Como Criar uma Partição Bootável no HD Interno.pptx
Como Criar uma Partição Bootável no HD Interno.pptx
vieirapatricio94
 
Certified SAFe 6 Lean Portfolio Manager
Certified SAFe 6 Lean Portfolio Manager
Adail Viana Neto
 
G.6 Avarias Mais Comuns em Computadores TIC2.pptx
G.6 Avarias Mais Comuns em Computadores TIC2.pptx
vieirapatricio94
 
A-Historia-da-Programacao-Orientada-a-Objetos.pptx
A-Historia-da-Programacao-Orientada-a-Objetos.pptx
destruidorschirmer
 
POAN-1 trabalho de antena de microfita.pptx
POAN-1 trabalho de antena de microfita.pptx
joaquimpaulo2306
 
Breve Histórico do Computador [2 de 2].pdf
Breve Histórico do Computador [2 de 2].pdf
jarlisonsantos1985
 
Capítulo 7 - Redes de computadores multimídia.ppt
Capítulo 7 - Redes de computadores multimídia.ppt
ssuser0a4331
 
A-Historia-do-Java-Uma-Linguagem-que-Transformou-o-Cenario-da-Programacao.pptx
A-Historia-do-Java-Uma-Linguagem-que-Transformou-o-Cenario-da-Programacao.pptx
destruidorschirmer
 
Joao Claudio Nunes Carvalho-Classificacao de filmes do Netflix.docx
Joao Claudio Nunes Carvalho-Classificacao de filmes do Netflix.docx
ssuser1712ed
 
Anúncio

Computação Visual com Python

  • 1. Computação Visual com Msc. Jonh Edson Ribeiro de Carvalho
  • 2. Jonh Edson Ribeiro de Carvalho
  • 3. Computação Visual • Computação Gráfica • Visualização Científica • Realidade Virtual • Realidade Aumentada • Processamento de Imagens • Análise de Imagens http://www.vrplumber.com/py3d.py Mike Fletcher Jonh Edson Ribeiro de Carvalho
  • 4. Computação Visual Jonh Edson Ribeiro de Carvalho
  • 5. Visualização Científica Visualização de fenômenos tridimensionais Jonh Edson Ribeiro de Carvalho
  • 6. Visualização Científica • VTK • City Engine (Procedural) • Devide • Invesalius (pt-BR) Jonh Edson Ribeiro de Carvalho
  • 7. Computação Gráfica É a área destinada à geração de imagens em geral em forma de representação de dados e informação, ou em forma de recriação do mundo real. http://pt.wikipedia.org/wiki/Ficheiro:Alexexterior3.jpg Jonh Edson Ribeiro de Carvalho
  • 8. Computação Gráfica • PyOpenGL • Pygame, Pyglet, cocos2d • Visual Python • PyCuda (GPCPU) • Panda 3D, Ogre, PySoy 3D • Blender Jonh Edson Ribeiro de Carvalho
  • 9. Realidade Virtual É uma interface avançada para aplicações computacionais, onde o usuário pode navegar e interagir, em tempo real, em um ambiente tridimensional gerado por computador, usando dispositivos multisensoriais. [PINHO, M.S. (1997)]. Jonh Edson Ribeiro de Carvalho
  • 10. Realidade Virtual • Blender • Panda 3D • Vizard • Ogre Jonh Edson Ribeiro de Carvalho
  • 11. Realidade Aumentada Realidade Aumentada Jonh Edson Ribeiro de Carvalho
  • 12. Realidade Aumentada • Blender • Ogre • PyArtoolKit • Panda 3D Jonh Edson Ribeiro de Carvalho
  • 13. Processamento de Imagens É qualquer forma de processamento de dados no qual a entrada e saída são imagens tais como fotografias ou quadros de vídeo. • Pré-Processamento • Segmentação • Detecção de Borda • Outras Jonh Edson Ribeiro de Carvalho
  • 14. Processamento de Imagens • Pil • OpenCV • Itk • Numpy/Scipy • Nokia CV • Adesso (pt-BR) Jonh Edson Ribeiro de Carvalho
  • 15. Análise de Imagens A análise das imagens é a extração de informações significativas a partir de imagens, principalmente a partir de imagens digitais por meio de técnicas de processamento digital de imagem. As tarefas de análise de imagem podem ser tão simples como a leitura de código de barras ou etiquetas e tão sofisticado como identificar uma pessoa pela sua Íris ou face. Jonh Edson Ribeiro de Carvalho
  • 16. Análise de Imagens • Pil • Mmorph (pt-BR) • OpenCV • Itk • Adesso (pt-BR) Jonh Edson Ribeiro de Carvalho
  • 17. Computação Visual Jonh Edson Ribeiro de Carvalho
  • 18. Aplicativos em CG • Blender • Gimp • Inkscape http://ark4n.wordpress.com/python/ Luiz Eduardo Borges Jonh Edson Ribeiro de Carvalho
  • 19. Imagens usadas • Realidade Aumentada - http://www.flickr.com/photos/turkletom/4325703868/ • Olhos - http://www.flickr.com/photos/draconianrain/2185882562/ Jonh Edson Ribeiro de Carvalho
  • 20. Onde nos encontrar? • http://pythonrio.org • http://pythoncampus.org • http://dojorio.wordpress.com • http://horaextra.org Redes Sociais • Comunidade do Orkut - PythOnRio • Facebook - PythOnRio • Twitter - http://www.twitter.com/pythonrio • Flickr - http://www.flickr.com/pythonrio • Slideshare - http://www.slideshare.com/pythonrio • Vcasmo - http://www.vcasmo.com/user/pythonrio • Youtube
  • 21. Listas de Discussão • [email protected] • PythOnRio - [email protected] • DojoRio - [email protected] • #HoraExtra - [email protected] Rede Social – Software Livre Brasil • http://softwarelivre.org/pythonrio • http://softwarelivre.org/pythoncampus