ZV_CALGETPIXSCALE -- 获取像素比例

类型

标定

描述

从标定参数中获取像素比,像素比表示单位像素代表的实际尺寸,实际尺寸单位与标定时使用的世界坐标单位一致。通常使用像素比列乘像素长度(图像上获得的像素长度)来获得实际长度更为方便,如果图像没有进行矫正那么计算的实际长度则不够准确

语法

ZV_CALGETPIXSCALE(param,tab_scale)

参数:

paramZVOBJECT类型,标定参数

tab_scale:用于存储像素比例的TABLE id

适用控制器

支持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_CALGETPIXSCALE(param,0)’获取像素比并将结果存于TABLE(0)