halcon C#混合编程 实现数字识别,识别能力100%

以下为主要代码:

 HImage ho_ImageR, ho_ImageG, ho_ImageB;
            HObject ho_Regions, ho_Connection, ho_SelectedRegions;
            HTuple hv_OCRHandle, hv_Confidence,hv_Class;
            m_hImage.Decompose3(out ho_ImageG,out ho_ImageB);//三原色

            ho_Regions= ho_ImageG.Threshold((HTuple)0, (HTuple)183);//二值化
            HOperatorSet.Connection(ho_Regions, out ho_Connection);//连通域
            HOperatorSet.SelectShape(ho_Connection, out ho_SelectedRegions, "area", "and",  1987.72, 7500);//面积选择
            HOperatorSet.ReadOcrClassMlp("Document_0-9_NoRej.omc", out hv_OCRHandle);//读取字库
            HOperatorSet.DoOcrMultiClassMlp(ho_SelectedRegions, ho_ImageG, hv_OCRHandle,out hv_Class, out hv_Confidence);//s识别

            HOperatorSet.DispObj(ho_SelectedRegions, hWindowControl.HalconWindow);
            textBox1.Text = hv_Class.ToString();//显示字符
            //ho_ImageR.Dispose();
            ho_ImageG.Dispose();
            ho_ImageB.Dispose();
            ho_Regions.Dispose();
            ho_Connection.Dispose();
            ho_SelectedRegions.Dispose();

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

chilian12321

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值