Smartboard simulation to use a laser pointer as marker/pen. No additional hardware is required, as it works with an ordinary webcam. Emgu CV project written in C# and developped with Microsoft Visual Studio 2010 Express.
- Microsoft .Net Framework 3.5
- Webcam
- Projector (of course it also works on a normal monitor)
- Laser pointer
- Same as executable
- Microsoft Visual C# Express
- Emgu CV
You may get this error if you don't have an nVidia graphics card.
- Download nvcuda.zip from http://www.dll-files.com/dllindex/dll-files.shtml?nvcuda
- Copy nvcuda.dll from the archive to the same path where Laserboard.exe is or to %WINDIR%/System32/
- Connect your webcam and point it to the screen
- Run Laserboard.exe
- Move/resize the main window (labeled "Laserboard") so that the webcam sees the whole window, the checkboard will dissapear once the window was found by the webcam/software
The prespective is now calibrated, you may pressP
or resize/move the window to redo this step - Point your laser at the screen and press
L
, the main windows will display a webcam screenshot - User your mouse cursor to select the laser point, make sure to select as little of the black background as possible
The laser pointer is now calibrated, you may redo step 4-5 at any time after calibrating the perspective - Use the laser pointer to draw on the screen
You may pressI
to display the available keybindings