QQ登录

只需一步,快速开始

halcon gray_histo_abs函数介绍

[ 复制链接 ]
gray_histo_abs(Regions, Image : : Quantization : AbsoluteHisto)
函数计算图像Image 内区域Regions的绝对灰度直方图AbsoluteHisto。
参数Quantization 定义了一个频率值加多少个相邻灰度值的频率。
生成的 AbsoluteHisto是一个元组,
其索引映射到输入图像Image 的灰度值上,
其元素包含灰度值的频率。频率值的索引i由灰度值g和量化q计算如下:
2019-05-09_150905.jpg

而MIN表示最小的灰度值,例如int1图像类型的-128。
因此,元组的大小取决于整个灰度值域的比值和量化
有符号图像类型int1,int2的原始灰度值映射在索引128,32768上


例程
read_image (Image, 'fabrik')
gen_rectangle1 (Rectangle1, 351, 289, 407, 340)
gen_rectangle1 (Rectangle2, 78, 178, 144, 244)
gray_histo_abs (Rectangle1, Image, 1, AbsoluteHisto1)
gray_histo_abs (Rectangle2, Image, 1, AbsoluteHisto2)
dev_set_color ('red')
gen_region_histo (Histo1, AbsoluteHisto1, 255, 255, 1)
dev_set_color ('green')
gen_region_histo (Histo2, AbsoluteHisto2, 255, 255, 1)

回复

使用道具 举报

快速回复 返回列表 客服中心 搜索