QQ登录

只需一步,快速开始

工业视觉halcon与c#联合编程

[ 复制链接 ]
现在更多新入门的编程学习更多愿意选择C#来学习,
因为C#更多容易上手,开发上效率更多快些。
这里也介绍HALCON与C#的联合编程,同样也是事先将halcon里写好的代码以C#的格式导出。
在自己的C#工程中使用导出的代码,当前前提也是要进行配制工程,这里我们在视频中来演示具体的操作步骤。
最终效果如下图,
点击按钮,会执行halcon代码,加载与显示图片。

工业视觉halcon与c#联合编程

工业视觉halcon与c#联合编程

private void button1_Click(object sender, EventArgs e)
        {
            HObject ho_Image = null;
            HTuple hv_WindowHandle = new HTuple(), hv_Exception = null;
            HOperatorSet.GenEmptyObj(out ho_Image);
            try
            {
                try
                {
                    ho_Image.Dispose();
                    HOperatorSet.ReadImage(out ho_Image, "printer_chip/printer_chip_01");
                    if (HDevWindowStack.IsOpen())
                    {
                        HOperatorSet.CloseWindow(HDevWindowStack.Pop());
                    }
                    dev_open_window_fit_image(ho_Image, 0, 0, -1, -1, out hv_WindowHandle,pictureBox1.Handle);
                    if (HDevWindowStack.IsOpen())
                    {
                        HOperatorSet.DispObj(ho_Image, HDevWindowStack.GetActive());
                    }
                }
                // catch (Exception)
                catch (HalconException HDevExpDefaultException1)
                {
                    HDevExpDefaultException1.ToHTuple(out hv_Exception);
                }


            }
            catch (HalconException HDevExpDefaultException)
            {
                ho_Image.Dispose();

                throw HDevExpDefaultException;
            }
            ho_Image.Dispose();
        }
// catch (Exception)
                catch (HalconException HDevExpDefaultException1)
                {
                    HDevExpDefaultException1.ToHTuple(out hv_Exception);
                }


            }
            catch (HalconException HDevExpDefaultException)
            {
                ho_Image.Dispose();

                throw HDevExpDefaultException;
            }
            ho_Image.Dispose();
        }
文章为下面HALCON视屏教程的部分内容,
文章表达 的主够形象,
可以下载视频教程观看操作步骤。
  

halcon从自学到接项目视频教程,另外再赠送全网最全资源  

  

欢迎围观我录制的一套halcon自学视频教程(进入)


  

上位机VC MFC程序开发精典实例大全源码与视频讲解配套下载408例

  

经历1年的编程与录制点击进入查看


  

如果您认可,可联系功能定制!

  

如果您着急,充值会员可直接联系发您资料!

  

QQ联系我

微信扫扫联系我

  




回复

使用道具 举报

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