|
类型 |
代数 |
|
描述 |
矩阵或图像的灰度重映射,dst = src * mult + add。对于图像,目标图像dst的像素值大于255时则取255,当像素值小于0时则取0 |
|
语法 |
ZV_SCALE(src,dst,mult,add) 参数: src:ZVOBJECT类型,源图像或矩阵 dst:ZVOBJECT类型,修改后的图像或矩阵,类型与src相同 mult:变换的比例系数,浮点型数值 add:变换的偏置,调节灰度 |
|
适用控制器 |
支持ZV功能或者5系列以上的控制器 |
|
例子 |
ZVOBJECT src, dst ZV_READIMAGE(src,"test.jpg",0)'以原图像格式读取图片 ZV_MINMAXLOC(src,0)’输出到TABLE(0)的图像src最小值、最小值x,y坐标、最大值、最大值x,y坐标 mult=255/(TABLE(3)-TABLE(0)) add=-mult*TABLE(0) ZV_SCALE(src,dst,mult,add) '将灰度重映射到[0,255] |