额外继承的成员函数 | |
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 () |
ILCalib * | Item (int index) |
LPVErrorCode | StitchImage (ILImageList *images, ILImage *stitchedImage) |
void | WorldToImage (double worldPointX, double worldPointY, double *imagePointX, double *imagePointY) |
Public 成员函数 继承自 ILObjects | |
int | Count () |
BOOL | Empty () |
ILObject * | ItemObject (int objIndex) |
Public 成员函数 继承自 ILObject | |
ILObject * | Copy () |
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 接口,用于创建相机阵列的实例。