ZV_GRAYSTRETCH -- 灰度拉伸

类型

图像增强

描述

对图像进行灰度拉伸,手动拉伸将小于低阈值的像素置0,大于高阈值的像素置255,在高低阈值内的像素拉伸至0-255

语法

ZV_GRAYSTRETCH(src,dst,minVal,maxVal,type)

参数:

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

dstZVOBJECT类型,灰度拉伸的图像

minVal:低阈值,范围[0,255]

maxVal:高阈值,范围[0,255],高阈值大于低阈值

type:拉伸类型,0-手动,1-自动,自动类型时高低阈值参数不生效

适用控制器

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

例子

ZVOBJECT src, dst

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

ZV_GRAYSTRETCH(src,dst,50,200,0) '对灰度值在[50,200]范围内的像素进行拉伸