#include <opt_nm33_camera.h>
|
void | device_close () |
|
void | device_open (int camera_index) |
|
short | getActualFPS () |
|
std::string | getFirmwareVersion () |
|
void | getMiddleImage (IplImage *frame, CvMat &subframe) |
|
void | getNarrowImage (IplImage *frame, CvMat &subframe) |
|
void | getOmniImage (IplImage *frame, CvMat &subframe) |
|
std::string | getSerialID () |
|
void | getWideImage (IplImage *frame, CvMat &subframe) |
|
| OptNM3xCamera (int camera_index) |
|
IplImage * | queryFrame () |
|
IplImage * | queryMiddleFrame () |
|
IplImage * | queryNarrowFrame () |
|
IplImage * | queryOmniFrame () |
|
IplImage * | queryWideFrame () |
|
IplImage * | read_frame () |
|
bool | setAutoExposure (bool mode) |
|
bool | setAutoWhitebalance (bool mode) |
|
bool | setBrightness (int value) |
|
bool | setCaptureFPS (short value) |
|
bool | setExposure (int value) |
|
bool | setFlipScreen (char value) |
|
bool | setInfoDisplay (bool mode) |
|
bool | setIris (int value) |
|
bool | setJpegQuality (char value) |
|
bool | setLensType (char value) |
|
bool | setLocationAbsolute (int no, int pan, int tilt, int roll, int zoom) |
|
bool | setMedianFilter (bool mode) |
|
bool | setMode (int mode) |
|
bool | setPanAbsolute (double value) |
|
bool | setPanAbsolute (int value) |
|
bool | setPanAbsolute (int no, int value) |
|
bool | setRollAbsolute (double value) |
|
bool | setRollAbsolute (int value) |
|
bool | setRollAbsolute (int no, int value) |
|
bool | setSharpness (int value) |
|
bool | setSmallHemisphere (char value) |
|
bool | setTiltAbsolute (double value) |
|
bool | setTiltAbsolute (int value) |
|
bool | setTiltAbsolute (int no, int value) |
|
bool | setWhitebalance (int value) |
|
bool | setZoomAbsolute (double value) |
|
bool | setZoomAbsolute (int value) |
|
bool | setZoomAbsolute (int no, int value) |
|
| ~OptNM3xCamera () |
|
|
bool | getXuValue (int selector, const char *str) |
|
bool | getXuValue (int selector, short *value) |
|
bool | setXuValue (int selector, char value) |
|
bool | setXuValue (int selector, short v1, short v2) |
|
bool | setXuValue (int selector, short v1, short v2, short v3, short v4, short v5) |
|
int | v4l2_get_ioctl (int selector) |
|
bool | v4l2_set_ioctl (int selector, int value) |
|
bool | xu_ioctl (int selector, int ctrl, void *value) |
|
Definition at line 15 of file opt_nm33_camera.h.
OptNM3xCamera::OptNM3xCamera |
( |
int |
camera_index | ) |
|
OptNM3xCamera::~OptNM3xCamera |
( |
| ) |
|
void OptNM3xCamera::device_close |
( |
| ) |
|
void OptNM3xCamera::device_open |
( |
int |
camera_index | ) |
|
short OptNM3xCamera::getActualFPS |
( |
| ) |
|
std::string OptNM3xCamera::getFirmwareVersion |
( |
| ) |
|
void OptNM3xCamera::getMiddleImage |
( |
IplImage * |
frame, |
|
|
CvMat & |
subframe |
|
) |
| |
void OptNM3xCamera::getNarrowImage |
( |
IplImage * |
frame, |
|
|
CvMat & |
subframe |
|
) |
| |
void OptNM3xCamera::getOmniImage |
( |
IplImage * |
frame, |
|
|
CvMat & |
subframe |
|
) |
| |
std::string OptNM3xCamera::getSerialID |
( |
| ) |
|
void OptNM3xCamera::getWideImage |
( |
IplImage * |
frame, |
|
|
CvMat & |
subframe |
|
) |
| |
bool OptNM3xCamera::getXuValue |
( |
int |
selector, |
|
|
const char * |
str |
|
) |
| |
|
private |
bool OptNM3xCamera::getXuValue |
( |
int |
selector, |
|
|
short * |
value |
|
) |
| |
|
private |
IplImage * OptNM3xCamera::queryFrame |
( |
| ) |
|
IplImage * OptNM3xCamera::queryMiddleFrame |
( |
| ) |
|
IplImage * OptNM3xCamera::queryNarrowFrame |
( |
| ) |
|
IplImage * OptNM3xCamera::queryOmniFrame |
( |
| ) |
|
IplImage * OptNM3xCamera::queryWideFrame |
( |
| ) |
|
IplImage * OptNM3xCamera::read_frame |
( |
| ) |
|
bool OptNM3xCamera::setAutoExposure |
( |
bool |
mode | ) |
|
bool OptNM3xCamera::setAutoWhitebalance |
( |
bool |
mode | ) |
|
bool OptNM3xCamera::setBrightness |
( |
int |
value | ) |
|
bool OptNM3xCamera::setCaptureFPS |
( |
short |
value | ) |
|
bool OptNM3xCamera::setExposure |
( |
int |
value | ) |
|
bool OptNM3xCamera::setFlipScreen |
( |
char |
value | ) |
|
bool OptNM3xCamera::setInfoDisplay |
( |
bool |
mode | ) |
|
bool OptNM3xCamera::setIris |
( |
int |
value | ) |
|
bool OptNM3xCamera::setJpegQuality |
( |
char |
value | ) |
|
bool OptNM3xCamera::setLensType |
( |
char |
value | ) |
|
bool OptNM3xCamera::setLocationAbsolute |
( |
int |
no, |
|
|
int |
pan, |
|
|
int |
tilt, |
|
|
int |
roll, |
|
|
int |
zoom |
|
) |
| |
bool OptNM3xCamera::setMedianFilter |
( |
bool |
mode | ) |
|
bool OptNM3xCamera::setMode |
( |
int |
mode | ) |
|
bool OptNM3xCamera::setPanAbsolute |
( |
double |
value | ) |
|
bool OptNM3xCamera::setPanAbsolute |
( |
int |
value | ) |
|
bool OptNM3xCamera::setPanAbsolute |
( |
int |
no, |
|
|
int |
value |
|
) |
| |
bool OptNM3xCamera::setRollAbsolute |
( |
double |
value | ) |
|
bool OptNM3xCamera::setRollAbsolute |
( |
int |
value | ) |
|
bool OptNM3xCamera::setRollAbsolute |
( |
int |
no, |
|
|
int |
value |
|
) |
| |
bool OptNM3xCamera::setSharpness |
( |
int |
value | ) |
|
bool OptNM3xCamera::setSmallHemisphere |
( |
char |
value | ) |
|
bool OptNM3xCamera::setTiltAbsolute |
( |
double |
value | ) |
|
bool OptNM3xCamera::setTiltAbsolute |
( |
int |
value | ) |
|
bool OptNM3xCamera::setTiltAbsolute |
( |
int |
no, |
|
|
int |
value |
|
) |
| |
bool OptNM3xCamera::setWhitebalance |
( |
int |
value | ) |
|
bool OptNM3xCamera::setXuValue |
( |
int |
selector, |
|
|
char |
value |
|
) |
| |
|
private |
bool OptNM3xCamera::setXuValue |
( |
int |
selector, |
|
|
short |
v1, |
|
|
short |
v2 |
|
) |
| |
|
private |
bool OptNM3xCamera::setXuValue |
( |
int |
selector, |
|
|
short |
v1, |
|
|
short |
v2, |
|
|
short |
v3, |
|
|
short |
v4, |
|
|
short |
v5 |
|
) |
| |
|
private |
bool OptNM3xCamera::setZoomAbsolute |
( |
double |
value | ) |
|
bool OptNM3xCamera::setZoomAbsolute |
( |
int |
value | ) |
|
bool OptNM3xCamera::setZoomAbsolute |
( |
int |
no, |
|
|
int |
value |
|
) |
| |
int OptNM3xCamera::v4l2_get_ioctl |
( |
int |
selector | ) |
|
|
private |
bool OptNM3xCamera::v4l2_set_ioctl |
( |
int |
selector, |
|
|
int |
value |
|
) |
| |
|
private |
bool OptNM3xCamera::xu_ioctl |
( |
int |
selector, |
|
|
int |
ctrl, |
|
|
void * |
value |
|
) |
| |
|
private |
IplImage* OptNM3xCamera::frame |
|
private |
IplImage * OptNM3xCamera::frame_middle |
|
private |
IplImage * OptNM3xCamera::frame_narrow |
|
private |
IplImage * OptNM3xCamera::frame_omni |
|
private |
IplImage * OptNM3xCamera::frame_wide |
|
private |
int OptNM3xCamera::height |
|
private |
unsigned int OptNM3xCamera::n_buffers |
|
private |
The documentation for this class was generated from the following files: