ZV_GAMMATRANS -- 伽马变换

类型

图像增强

描述

对图像进行伽马变换,常常利用伽马变换来对过曝或者曝光不足(过暗)的灰度图利用伽马变换进行对比度调节,计算公式如下:

其中c为正常数,c为灰度缩放系数,通常取1为伽马因子大小,控制了整个变换的缩放程度。

语法

ZV_GAMMATRANS(src,dst,gama)

参数:

srcZVOBJECT类型,源图像,单通道图像

dstZVOBJECT类型,腐蚀后图像

gama:伽马变换值,正数,小于1时拉伸暗像素、压缩亮像素,gama值越小效果越明显;等于1时不做任何变换;大于1时拉伸亮像素压缩暗像素,值越大效果越明显

适用控制器

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

例子

ZVOBJECT src, dst

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

ZV_GAMMATRANS(src,dst,0.6) 'src进行伽马变换