Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Controlando windows like a boss com Intel Real Sense SDK

1.278 Aufrufe

Veröffentlicht am

Aprenda como controlar o Windows programaticamente com RealSense SDK, adicionando um controle natural e intuitivo a qualquer aplicação de sua máquina.

Veröffentlicht in: Software
  • Als Erste(r) kommentieren

Controlando windows like a boss com Intel Real Sense SDK

  1. 1. Controlando Windows Like a Boss com Intel RealSense Sdk Globalcode – Open4education Trilha .NET André Carlucci Diretor de Tecnologia – Way2 Microsoft MVP
  2. 2. Globalcode – Open4education
  3. 3. Globalcode – Open4education
  4. 4. Globalcode – Open4education
  5. 5. Globalcode – Open4education Intel Perceptual 3d Camera 30fps 720p Camera 60fps IR 320x240 FOV 73 graus
  6. 6. Globalcode – Open4education Intel RealSense 3d Camera 30fps 1080p Camera 60fps IR 640x480 FOV 85 graus
  7. 7. Globalcode – Open4education Intel Software Day 2013…
  8. 8. WPF App SignalR Javascript Globalcode – Open4education
  9. 9. WPF App SignalR Javascript Globalcode – Open4education
  10. 10. Globalcode – Open4education WPF App SignalR Chrome Plugin
  11. 11. Globalcode – Open4education Control Windows! WPF App
  12. 12. Globalcode – Open4education One app to rule them all!
  13. 13. Globalcode – Open4education SharpPerceptual https://github.com/andrecarlucci/SharpPerceptual Install-Package SharpPerceptual
  14. 14. Globalcode – Open4education SharpSenses https://github.com/andrecarlucci/SharpSenses Install-Package SharpSenses
  15. 15. Globalcode – Open4education SharpSenses var cam = new Camera(); cam.Start(); cam.LeftHand.Visible += () => { Console.WriteLine("Hello"); } cam.RightHand.Moved += m => { Console.WriteLine("-> x:{0} y:{1}", m.Image.X, m.Image.Y); }
  16. 16. SharpSenses var punch = new Gesture(); punch.AddStep(800, Movement.Forward(leftHand, 20)); punch.GestureDetected += Hand => { Globalcode – Open4education Console.WriteLine("Super Punch!"); }; punch.Activate();
  17. 17. Globalcode – Open4education DDEeMmOo!! 2048
  18. 18. Globalcode – Open4education Windows API Base Services kernel32.dll Advanced Services advapi32.dll Graphics win32k.sys User Interface user32.dll Common Dialog comdlg32.dll Common Control commctrl.dll Windows Shell shell32.dll Network Services netapi32.dll
  19. 19. Globalcode – Open4education Marshaling service P/Invoke! managed unmanaged
  20. 20. [DllImport("user32.dll")] public static extern int SetCursorPos(int x, int y); Globalcode – Open4education P/Invoke!
  21. 21. MrWindows https://github.com/andrecarlucci/MrWindows Globalcode – Open4education Install-Package MrWindows
  22. 22. MrWindows var win = new Windows(); win.Keyboard.TypeTogether(VirtualKey.Control, VirtualKey.Alt, VirtualKey.Delete); Globalcode – Open4education win.Mouse.MouseLeftClick();
  23. 23. Globalcode – Open4education DEMO!
  24. 24. Globalcode – Open4education Mas e o Trello?
  25. 25. Globalcode – Open4education Obrigado! André Carlucci Diretor de Tecnologia – Way2 Microsoft MVP @andrecarlucci
  26. 26. https://way2.recruiterbox.com/ Globalcode – Open4education

×