#include <Camera.h>
Public Slots | |
virtual void | takeImage () |
virtual void | updateImageRate () |
Signals | |
void | finished () |
void | imageReceived (const cv::Mat &image) |
Public Member Functions | |
Camera (QObject *parent=0) | |
int | getCurrentFrameIndex () |
int | getPort () |
int | getTotalFrames () |
virtual bool | isRunning () |
void | moveToFrame (int frame) |
void | pause () |
virtual bool | start () |
virtual void | stop () |
virtual | ~Camera () |
Protected Member Functions | |
void | startTimer () |
void | stopTimer () |
Private Attributes | |
CameraTcpServer * | cameraTcpServer_ |
QTimer | cameraTimer_ |
cv::VideoCapture | capture_ |
unsigned int | currentImageIndex_ |
QList< std::string > | images_ |
find_object::Camera::Camera | ( | QObject * | parent = 0 | ) |
Definition at line 41 of file Camera.cpp.
find_object::Camera::~Camera | ( | ) | [virtual] |
Definition at line 50 of file Camera.cpp.
void find_object::Camera::finished | ( | ) | [signal] |
Definition at line 87 of file Camera.cpp.
int find_object::Camera::getPort | ( | ) |
Definition at line 112 of file Camera.cpp.
Definition at line 74 of file Camera.cpp.
void find_object::Camera::imageReceived | ( | const cv::Mat & | image | ) | [signal] |
virtual bool find_object::Camera::isRunning | ( | ) | [inline, virtual] |
void find_object::Camera::moveToFrame | ( | int | frame | ) |
Definition at line 100 of file Camera.cpp.
void find_object::Camera::pause | ( | ) |
Definition at line 69 of file Camera.cpp.
bool find_object::Camera::start | ( | ) | [virtual] |
Reimplemented in CameraROS.
Definition at line 183 of file Camera.cpp.
void find_object::Camera::startTimer | ( | ) | [protected] |
Definition at line 269 of file Camera.cpp.
void find_object::Camera::stop | ( | ) | [virtual] |
Reimplemented in CameraROS.
Definition at line 55 of file Camera.cpp.
void find_object::Camera::stopTimer | ( | ) | [protected] |
Definition at line 275 of file Camera.cpp.
void find_object::Camera::takeImage | ( | ) | [virtual, slot] |
Reimplemented in CameraROS.
Definition at line 121 of file Camera.cpp.
void find_object::Camera::updateImageRate | ( | ) | [virtual, slot] |
Definition at line 280 of file Camera.cpp.
QTimer find_object::Camera::cameraTimer_ [private] |
cv::VideoCapture find_object::Camera::capture_ [private] |
unsigned int find_object::Camera::currentImageIndex_ [private] |
QList<std::string> find_object::Camera::images_ [private] |