ZV_REAFFINE -- 区域仿射变换

类型

变换

描述

对区域进行仿射变换生成新的区域,如对区域进行平移、旋转、缩放等变换

语法

ZV_REAFFINE(re,mat,re_affine)

参数:

reZVOBJECT类型,区域

matZVOBJECT类型,变换矩阵,23

re_affineZVOBJECT类型,变换后的区域

适用控制器

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

例子

62

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))'区域转二值图像