Initial commit
This commit is contained in:
94
Handler/euresys/Form1.cs
Normal file
94
Handler/euresys/Form1.cs
Normal file
@@ -0,0 +1,94 @@
|
||||
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;
|
||||
using Euresys.Open_eVision_2_11;
|
||||
|
||||
namespace euresys
|
||||
{
|
||||
public partial class Form1 : Form
|
||||
{
|
||||
public Form1()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
EImageBW8 EBW8Image1 = new EImageBW8(); // EImageBW8 instance
|
||||
// EWorldShape EWorldShape1 = new EWorldShape(); // EWorldShape instance
|
||||
ECircleGauge ECircleGauge1 = new ECircleGauge(); // ECircleGauge instance
|
||||
ECircle Circle1 = new ECircle(); // ECircle instance
|
||||
ECircle measuredCircle = null; // ECircle instance
|
||||
|
||||
private void Form1_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
private void button1_Click(object sender, EventArgs e)
|
||||
{
|
||||
try
|
||||
{
|
||||
EBW8Image1.Load("C:\\temp\\b.bmp");
|
||||
//ECircleGauge1.Attach(EWorldShape1);
|
||||
|
||||
EQRCodeReader EQRCode1 = new EQRCodeReader(); // EQRCodeReader instance
|
||||
EQRCode[] EQRCode1Result; // EQRCode instances
|
||||
|
||||
|
||||
|
||||
ECircleGauge1.Dragable = true;
|
||||
ECircleGauge1.Resizable = true;
|
||||
ECircleGauge1.Rotatable = true;
|
||||
//EWorldShape1.SetSensorSize(3289, 2406);
|
||||
//EWorldShape1.Process(EBW8Image1, true);
|
||||
ECircleGauge1.Thickness = 40;
|
||||
ECircleGauge1.TransitionChoice = ETransitionChoice.NthFromEnd;
|
||||
ECircleGauge1.FilteringThreshold = 3.00f;
|
||||
ECircleGauge1.SetCenterXY(1537.00f, 1149.50f);
|
||||
ECircleGauge1.Amplitude = 360f;
|
||||
ECircleGauge1.Tolerance = 450;
|
||||
ECircleGauge1.Diameter = 1290.00f;
|
||||
ECircleGauge1.Measure(EBW8Image1);
|
||||
|
||||
measuredCircle = ECircleGauge1.MeasuredCircle;
|
||||
}
|
||||
catch (EException)
|
||||
{
|
||||
// Insert exception handling code here
|
||||
}
|
||||
}
|
||||
|
||||
private void button2_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
|
||||
EQRCodeReader EQRCode1 = new EQRCodeReader(); // EQRCodeReader instance
|
||||
EQRCode[] EQRCode1Result; // EQRCode instances
|
||||
try
|
||||
{
|
||||
EBW8Image1.Load("C:\\temp\\a.bmp");
|
||||
EQRCode1.DetectionTradeOff = EQRDetectionTradeOff.FavorReliability; //모든방법으로 데이터를 찾는다
|
||||
EQRCode1.TimeOut = 1000 * 1000; //timeout (1초)
|
||||
EQRCode1.SearchField = EBW8Image1;
|
||||
EQRCode1Result = EQRCode1.Read();
|
||||
EQRCode1.SearchField = EBW8Image1;
|
||||
EQRCode1Result = EQRCode1.Read();
|
||||
}
|
||||
catch (EException)
|
||||
{
|
||||
// Insert exception handling code here
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user