Skip to content

MarkRakhmatov/ImageCapture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ImageCapture

The main idea of this project is to create a video device remote control system.

The Client sends a command to the Server (in my case BeagleBone Black) to:

Capture image from connected to Server video device;
Process image (grayscale);
Get processing results (for now just hardcoded integers);

Environment:

OS: Ubuntu 16.04 LTS
IDE: Eclipse, Version: 2019-03 (4.11.0), Build id: 20190314-1200

ImageCapture - static library that provides C++ wrapper over video device (VideoDevice class).

ClientServerCommon - noexcept header only library with some common classes and functions and definitions used in Client and Server projects

Socket - C++ wrapper over socket

Utils - noexcept header only library with RAII wrappers and helper functions for handling async calls to video device

Client tested on Ubuntu 16.04 LTS

Server tested on BeagleBone Black (OS Debian 9.5 2018-10-07 4GB eMMC IoT Flasher)

Feel free to contact me with questions and suggestions:

mark.rakhmatov@gmail.com

About

C++ Linux client-server, video device C++ wrapper

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors