halcon与C#混合编程(二)读取并处理图片

halcon与C#混合编程(二)读取并处理图片

ID:40563840

大小:394.04 KB

页数:6页

时间:2019-08-04

halcon与C#混合编程(二)读取并处理图片_第1页
halcon与C#混合编程(二)读取并处理图片_第2页
halcon与C#混合编程(二)读取并处理图片_第3页
halcon与C#混合编程(二)读取并处理图片_第4页
halcon与C#混合编程(二)读取并处理图片_第5页
资源描述:

《halcon与C#混合编程(二)读取并处理图片》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、示例:读取并处理图片halcon源码:1:*读取图片2:read_image(Image,'D:/MyFile/C#/HalconCsExample/示例图片.jpg')3:get_image_size(Image,Width,Height)4: 5:*图像处理6:rgb1_to_gray(Image,GrayImage)导出的代码(ImagePro):1://2://FilegeneratedbyHDevelopforHALCON/DOTNET(C#)Version10.03://4://ThisfileisintendedtobeusedwiththeHDevelopTempl

2、ateor5://HDevelopTemplateWPFprojectslocatedunder%HALCONEXAMPLES%c#6: 7:usingSystem;8:usingHalconDotNet;9: 10:publicpartialclassHDevelopExport11:{12:publicHTuplehv_ExpDefaultWinHandle;13: 14://Mainprocedure15:privatevoidaction()16:{17: 18://Localiconicvariables19: 20:HObjectho_Image,ho_GrayIma

3、ge;21: 22: 23://Localcontrolvariables24: 25:HTuplehv_Width,hv_Height;26: 27://Initializelocalandoutputiconicvariables28:HOperatorSet.GenEmptyObj(outho_Image);29:HOperatorSet.GenEmptyObj(outho_GrayImage);30: 31://读取图片32://dev_close_window(...);33:ho_Image.Dispose();34:HOperatorSet.ReadImage(out

4、ho_Image,"D:/MyFile/C#/HalconCsExample/示例图片.jpg");35:HOperatorSet.GetImageSize(ho_Image,outhv_Width,outhv_Height);36://dev_open_window(...);37:HOperatorSet.DispObj(ho_Image,hv_ExpDefaultWinHandle);38: 39://图像处理40:ho_GrayImage.Dispose();41:HOperatorSet.Rgb1ToGray(ho_Image,outho_GrayImage);42:HO

5、peratorSet.DispObj(ho_GrayImage,hv_ExpDefaultWinHandle);43: 44:ho_Image.Dispose();45:ho_GrayImage.Dispose();46: 47:}48: 49:publicvoidInitHalcon()50:{51://DefaultsettingsusedinHDevelop52:HOperatorSet.SetSystem("do_low_error","false");53:}54: 55:publicvoidRunHalcon(HTupleWindow)56:{57:hv_ExpDefa

6、ultWinHandle=Window;58:action();59:}60: 61:}62: C#工程:1:usingSystem;2:usingSystem.Collections.Generic;3:usingSystem.ComponentModel;4:usingSystem.Data;5:usingSystem.Drawing;6:usingSystem.Linq;7:usingSystem.Text;8:usingSystem.Windows.Forms;9: 10:usingHalconDotNet;//添加引用11: 12:namespaceHalconCsExa

7、mple13:{14:publicpartialclassForm1:Form15:{16://增加代码:17:HDevelopExportHD=newHDevelopExport();18:stringImagePath;19: 20:publicForm1()21:{22:InitializeComponent();23:this.btnImagePro.Enabled=false;24:}25: 26:privatevoidbtnReadImage_Click(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。