halcon基本示例阈值操作

来源:互联网 发布:网上打工软件 编辑:程序博客网 时间:2024/05/19 04:55
void test(){    HImage image("two.jpg");    HImage gray = image.Rgb1ToGray();    Hlong width, height;    image.GetImageSize(&width, &height);    HRegion region;    HTuple AbsoluteHisto, RelativeHisto;    AbsoluteHisto = image.GrayHisto(image, &RelativeHisto);    region.GenRegionHisto(RelativeHisto, 0, 0, 1);    HTuple MinThresh, MaxThresh;    HistoToThresh(RelativeHisto, 8.0, &MinThresh, &MaxThresh);    HRegion result;    result = gray.Threshold(0, (double)MaxThresh);    HWindow w(0, 0, width, height);    w.DispRegion(result);    w.Click();}

这里写图片描述
原始图片
这里写图片描述
处理后图片

0 0
原创粉丝点击