Software Rastreador de Movimentos

2,719 views
2,643 views

Published on

Software Rastreador de Movimentos

(Júlio Sandim)

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,719
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
32
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Software Rastreador de Movimentos

  1. 1. JAVA X Portabilidade X Código X Livre Li
  2. 2. Julio César de Paula Sandim •Estudante de Engenharia Mecatrônica & Eng Mecânica •Gerente de TI e administrador de parque Gráfico •Usuário/ administrador Linux •Programador em alto nível com JAVA •Programador em baixo nível em assembler Programador •Cadista em Solid Works e IronCad ksandim@gmail.com – (67)8416‐1937
  3. 3. Aplicações •Softwares ERP em geral g •Softwares de comandos numéricos em geral •Softwares de comunicação com hardware em geral V t Vantagens •Multi‐Plataforma •Multi Plataforma – Virtual Machine •Aplicações WEB •Bem documentado com comunidades bastante ativa Bem •Aplicação em celulares
  4. 4. Desvantagens •Comunicação com hardware não suportada pelo fabricante •Mais lenta quando comparada com outras •Falta uma empresa que a “solicite” •Não é integrada diretamente com o SO •Mais ênfase em universidade •Não é bem definida ao trabalhar se com imagens (3D) Não trabalhar‐se
  5. 5. JAVA e comunicação com hardware •Java Comunications •ParPort •Comm API •Java RxTx
  6. 6. Porta Paralela •Mais Rápida •Menor distância Porta Serial •Mais lenta •Maior distância
  7. 7. Comm API •Boa documentação •Facil Instalação •Integração com Eclipse Porta Serial •Mais robusta – ate 12m •Integração com microcontrolador •Principio de funcionamento idem USB Principio
  8. 8. Trem de Bits
  9. 9. Aquisição de Imagens •Via Placa PCI de captura •Via Web‐Cam
  10. 10. Aquisição de Imagens
  11. 11. Gravação em disco •Java I/O •Lentidão •Conferencia •JImageBuffer g
  12. 12. JImageBuffer •Imagem compreendida como matriz (320x240) •Cada elemento id tifi d C d l t identificado por um num ‐> 32bits = 2³² = 4bilhoes!!!! •Redução da qualidade para 8Bits! 28 = 256
  13. 13. JImageBuffer
  14. 14. JImageBuffer
  15. 15. JImageBuffer Agrupa objetos em uma imagem
  16. 16. JImageBuffer
  17. 17. JImageBuffer
  18. 18. JImageBuffer
  19. 19. JImageBuffer
  20. 20. Coordenadas Polares
  21. 21. Coordenadas Polares
  22. 22. Hardware
  23. 23. Hardware

×