ZV_RETHRESH -- 区域二值化

类型

生成

描述

图像二值化生成区域,对mask指定的掩膜区域内的图像进行二值化,像素值位于阈值thresh0thresh1之间的位置判定为生成区域

语法

ZV_RETHRESH(img,mask,re,thresh0,thresh1)

参数:

imgZVOBJECT类型,输入图像

maskZVOBJECT类型,掩膜区域

reZVOBJECT类型,二值化得到的区域,输出参数

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

thresh1:高阈值,范围[0,255],thresh1大于等于thresh0

适用控制器

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

例子

ZVOBJECT img, mask, re, dst

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

ZV_IMGINFO(img,0)'获取图像基本信息

ZV_REGENRECT(mask,219,194,151,45)'生成矩形区域'生成mask区域

ZV_RETHRESH(img,mask,re,130,255) 'mask指定区域内图像进行二值化

ZV_RETOIMG(re,dst,TABLE(0), TABLE (1)) '区域转二值图像