Leaper Vision Toolkit
LCameraArray类 参考
类 LCameraArray 继承关系图:
ILCameraArray ILObjects ILObject

额外继承的成员函数

- Public 成员函数 继承自 ILCameraArray
LPVErrorCode Calibrate ()
 
void ImageToWorld (double imagePointX, double imagePointY, double *worldPointX, double *worldPointY)
 
void Init (LPVCalibModel calibModel, int hCount, int vCount)
 
void InitByCopy (ILCalib *calib, int hCount, int vCount, BOOL copyCalib, double hStep, double vStep)
 
void InitByCopyN (LArray< ILCalib * > calibs, int rows, int hCount, int vCount, BOOL copyCalib, double hStep, double vStep)
 
BOOL IsCalibrated ()
 
ILCalibItem (int index)
 
LPVErrorCode StitchImage (ILImageList *images, ILImage *stitchedImage)
 
void WorldToImage (double worldPointX, double worldPointY, double *imagePointX, double *imagePointY)
 
- Public 成员函数 继承自 ILObjects
int Count ()
 
BOOL Empty ()
 
ILObjectItemObject (int objIndex)
 
- Public 成员函数 继承自 ILObject
ILObjectCopy ()
 
LPVErrorCode Load (LString filename)
 
void Reset ()
 
LPVErrorCode Save (LString filename)
 
BOOL Valid ()
 
- 属性 继承自 ILCameraArray
double CalibError [get]
 相机阵列联合标定的误差,为阵列中所有相机标定误差中的最大值。
 
BOOL EnableBlend [get, set]
 是否在多相机相邻区域拼图时启用融合。默认设置为开启。
启用融合将生成更平滑的拼图结果,但速度稍慢。
 
LPVInterpolationMethod InterpolationMethod [get, set]
 拼接图像时所使用的插值算法,默认配置为 LPVInterCubic
 
BOOL UseCache [get, set]
 是否开启缓存,缓存数据用于加速图像拼接和融合的过程,但占用更多的内存。这个配置默认关闭。
 

详细描述

该类实现了 ILCameraArray 接口,用于创建相机阵列的实例。