奥普特机器视觉相机库
更多...
#include <rmvl/camera/opt_camera.h>
|
| | OptCamera (CameraConfig init_mode, std::string_view handle_info="") |
| | 创建 OptCamera 对象
|
| void | load (const para::OptCameraParam ¶m) |
| | 加载奥普特相机参数
|
| bool | set (int prop_id, double value=0.0) |
| | 设置相机参数、触发相机事件
|
| double | get (int prop_id) const |
| | 获取相机参数
|
| bool | isOpened () const |
| | 相机是否已经打开
|
| bool | read (cv::OutputArray image) |
| | 从相机设备中读取图像
|
| bool | reconnect () |
| | 相机重连
|
◆ const_ptr
◆ ptr
◆ OptCamera()
| rm::OptCamera::OptCamera |
( |
CameraConfig | init_mode, |
|
|
std::string_view | handle_info = "" ) |
| Python: |
|---|
| rm.OptCamera( | init_mode[, handle_info] | ) -> | <OptCamera object> |
◆ get()
| double rm::OptCamera::get |
( |
int | prop_id | ) |
const |
| Python: |
|---|
| rm.OptCamera.get( | propId | ) -> | value |
◆ isOpened()
| bool rm::OptCamera::isOpened |
( |
| ) |
const |
| Python: |
|---|
| rm.OptCamera.isOpened( | | ) -> | <opened ?> |
◆ load()
| void rm::OptCamera::load |
( |
const para::OptCameraParam & | param | ) |
|
◆ make_capture()
| std::unique_ptr< OptCamera > rm::OptCamera::make_capture |
( |
CameraConfig | init_mode, |
|
|
std::string_view | handle_info = "" ) |
|
inlinestatic |
◆ read()
| bool rm::OptCamera::read |
( |
cv::OutputArray | image | ) |
|
| Python: |
|---|
| rm.OptCamera.read( | | ) -> | res, img |
◆ reconnect()
| bool rm::OptCamera::reconnect |
( |
| ) |
|
| Python: |
|---|
| rm.OptCamera.reconnect( | | ) -> | <success ?> |
◆ set()
| bool rm::OptCamera::set |
( |
int | prop_id, |
|
|
double | value = 0.0 ) |
| Python: |
|---|
| rm.OptCamera.set( | propId[, value] | ) -> | <success ?> |
设置相机参数、触发相机事件
- 参数
-
| [in] | prop_id | 参数/事件编号 |
| [in] | value | 参数/事件值 |
- 返回
- 是否设置成功