halcon显示直方图,直方图均衡化
*显示直方图
while (true)
read_image(Image, 'D:\\1.PNG')
rgb1_to_gray (Image, GrayImage)
dev_display (GrayImage)
wait_seconds (1)
*1\显示原图直方图
gray_histo (GrayImage, GrayImage,AbsoluteHisto, RelativeHisto)
dev_open_window (0, 0, 512, 512, 'black', WindowHandle)
dev_set_color ('green')
gen_region_histo (Region, AbsoluteHisto, 255, 255, 1)
dev_display (Region)
*2\直方图均衡化后显示直方图
equ_histo_image (GrayImage, ImageEquHisto)
gray_histo (ImageEquHisto, ImageEquHisto,AbsoluteHisto, RelativeHisto)
dev_open_window (0, 0, 512, 512, 'black', WindowHandle)
dev_set_color ('red')
gen_region_histo (Region, AbsoluteHisto, 255, 255, 1)
dev_display (Region)
break
endwhile