1 #ifndef DEF_VISLAB_CAMERA_HPP 2 #define DEF_VISLAB_CAMERA_HPP 5 #include <Pacpus/PacpusTools/AsyncWorkerBase.h> 6 #include <Pacpus/kernel/ComponentBase.h> 12 #include <lib3dv-1.2.0/lib3dv/device.h> 13 #include <lib3dv-1.2.0/lib3dv/error.h> 14 #include "DiskWriter.h" 16 #include "VislabImageProcessor.h" 19 #include <boost/asio/io_service.hpp> 20 #include <boost/asio/ip/address.hpp> 21 #include <boost/bind.hpp> 22 #include <boost/ref.hpp> 23 #include <boost/thread.hpp> 44 std::vector<lib3dv::device> curr_devices;
50 unsigned int log_level;
51 lib3dv::image::type imageType;
void close()
Close the webcam.
Definition: VislabCamera.cpp:69
Definition: VislabCamera.hpp:27
virtual ~VislabCamera()
Dtor of VislabCamera.
Definition: VislabCamera.cpp:36
Definition: VislabCamera.hpp:25
Definition: DiskWriter.h:34
void open()
Open a webcam.
Definition: VislabCamera.cpp:41
VislabCamera(const QString &name)
Ctor of VislabCamera.
Definition: VislabCamera.cpp:27