Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Controlando Windows Like a Boss 
com Intel RealSense Sdk 
Globalcode – Open4education 
Trilha .NET 
André Carlucci 
Direto...
Globalcode – Open4education
Globalcode – Open4education
Globalcode – Open4education
Globalcode – Open4education 
Intel Perceptual 3d Camera 
30fps 720p Camera 
60fps IR 320x240 
FOV 73 graus
Globalcode – Open4education 
Intel RealSense 3d Camera 
30fps 1080p Camera 
60fps IR 640x480 
FOV 85 graus
Globalcode – Open4education 
Intel Software Day 2013…
WPF App SignalR Javascript 
Globalcode – Open4education
WPF App SignalR Javascript 
Globalcode – Open4education
Globalcode – Open4education 
WPF App SignalR 
Chrome 
Plugin
Globalcode – Open4education 
Control Windows! 
WPF App
Globalcode – Open4education 
One app to rule them all!
Globalcode – Open4education 
SharpPerceptual 
https://github.com/andrecarlucci/SharpPerceptual 
Install-Package SharpPerce...
Globalcode – Open4education 
SharpSenses 
https://github.com/andrecarlucci/SharpSenses 
Install-Package SharpSenses
Globalcode – Open4education 
SharpSenses 
var cam = new Camera(); 
cam.Start(); 
cam.LeftHand.Visible += () => { 
Console....
SharpSenses 
var punch = new Gesture(); 
punch.AddStep(800, Movement.Forward(leftHand, 20)); 
punch.GestureDetected += Han...
Globalcode – Open4education 
DDEeMmOo!! 2048
Globalcode – Open4education 
Windows API 
Base Services 
kernel32.dll 
Advanced 
Services 
advapi32.dll 
Graphics 
win32k....
Globalcode – Open4education 
Marshaling 
service 
P/Invoke! 
managed unmanaged
[DllImport("user32.dll")] 
public static extern int SetCursorPos(int x, int y); 
Globalcode – Open4education 
P/Invoke!
MrWindows 
https://github.com/andrecarlucci/MrWindows 
Globalcode – Open4education 
Install-Package MrWindows
MrWindows 
var win = new Windows(); 
win.Keyboard.TypeTogether(VirtualKey.Control, 
VirtualKey.Alt, 
VirtualKey.Delete); 
...
Globalcode – Open4education 
DEMO!
Globalcode – Open4education 
Mas e o Trello?
Globalcode – Open4education 
Obrigado! 
André Carlucci 
Diretor de Tecnologia – Way2 
Microsoft MVP 
@andrecarlucci
https://way2.recruiterbox.com/ 
Globalcode – Open4education
Upcoming SlideShare
Loading in …5
×

1

Share

Download to read offline

Controlando windows like a boss com Intel Real Sense SDK

Download to read offline

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

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

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
  • powerirs

    Oct. 19, 2014

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

Views

Total views

1,365

On Slideshare

0

From embeds

0

Number of embeds

4

Actions

Downloads

11

Shares

0

Comments

0

Likes

1

×