|
类型 |
变换 |
|
描述 |
对区域进行仿射变换生成新的区域,如对区域进行平移、旋转、缩放等变换 |
|
语法 |
ZV_REAFFINE(re,mat,re_affine) 参数: re:ZVOBJECT类型,区域 mat:ZVOBJECT类型,变换矩阵,2行3列 re_affine:ZVOBJECT类型,变换后的区域 |
|
适用控制器 |
支持ZV功能或者5系列以上的控制器 |
|
例子 |
ZVOBJECT mat, img, dst, mask, re, re_affine ZV_READIMAGE(img, "test.png", 0)'以原图像格式读取图片 ZV_IMGINFO(img,0)'获取图像基本信息 ZV_REGENFULLIMG(img,mask)'生成的覆盖全图的区域 ZV_RETHRESH(img,mask,re,200,255)'区域二值化 TABLE(10, 1, 0.5, 0, 0, 1, 0)'将数据存入到TABLE(10)中 ZV_MATGENDATA(mat,2,3,10)'变换矩阵,沿x方向错切 ZV_REAFFINE(re,mat,re_affine)'区域进行仿射变换 ZV_RETOIMG(re_affine,dst,TABLE(0)+150, TABLE(1))'区域转二值图像 |