ZV_CALGETERROR -- 标定误差

类型

标定

描述

获取标定误差

语法

ZV_CALGETERROR(param,tabid_out)

参数:

paramZVOBJECT类型,标定系数

tabid_outTABLE索引,输出参数,标定误差,依次为平均误差、最小误差、最大误差。其中平均误差小于0.5内算是优,0.5--1为良,1--1.5为一般,1.5以上建议重新标定

适用控制器

支持ZV功能或者5系列以上的控制器

例子

ZVOBJECT img, ppts, param, wpts

DIM w, h

ZV_READIMAGE(img,"test.jpg",0)'以原图像格式读取图片

ZV_CALGETSCAPTS(img,ppts,128,0,500,5000)'获取圆心坐标

TABLE(0, 361, 362, 482, 362, 361, 482)'保存输入坐标系数据

ZV_MATGENDATA(wpts,3,2,0)'生成坐标系矩阵

w = ZV_IMGWIDTH(img)'获取图像的宽度

h = ZV_IMGHEIGHT(img)'获取图像的高度

ZV_CALCAM(ppts,wpts,param,w,h,2)'标定

ZV_CALGETERROR(param,0) '获取标定误差并将结果放入TABLE(0)