勇哥在装完Visionpro8.3后,vs2013中的C#环境中工具中,就会出现Visionpro的各类控件。
(但是在vs2017中却没有出现控件,可能是因为8.3版太老的原因吧?!)
我们新建一个.net winform的工程,把CogRecordDisplay控件拖到窗体上面。
然后敲入下面代码:
C#
using Cognex.VisionPro.ImageFile;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
private CogImageFileTool mtool;
public Form1()
{
InitializeComponent();
mtool = new CogImageFileTool();
}
private void btnRead_Click(object sender, EventArgs e)
{
mtool.Operator.Open("e:\\1.jpg", CogImageFileModeConstants.Read);
mtool.Run();
cogRecordDisplay1.Image = mtool.OutputImage;
cogRecordDisplay1.Fit(true);
}
}
}
基本上和halcon窗口控件的用法类似。
---------------------
作者:hackpig
来源:www.skcircle.com
版权声明:本文为博主原创文章,转载请附上博文链接!
本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群:


