ZV_CALTRANSWCONTS -- 像素转世界坐标

类型

标定

描述

用标定系数将轮廓或轮廓列表中的轮廓点像素坐标转换成世界坐标

语法

ZV_CALTRANSWCONTS(param,src,dst)

参数:

paramZVOBJECT类型,标定系数

src:输入轮廓或轮廓列表

dst:输出轮廓或轮廓列表

适用控制器

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

例子

ZVOBJECT cal_img, con_img, ppts, param, wpts, img_bw, dst, contlist, conlist_dst

DIM w, h

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

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

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

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

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

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

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

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

ZV_THRESH(con_img,img_bw,200,255)'图像二值化

ZV_CONTGEN(img_bw,contlist,1,0)'将查找到的所有廓存入轮廓列表中

ZV_CALTRANSWCONTS(param,contlist,conlist_dst)'将轮廓点像素坐标转换成世界坐标