Files
VisionEdit/CommonMethods/Interface/CommonStruct.cs
liu.wenjie 7ca84a8720 1、添加手眼标定工具,可选择4点或者9点标定,输出标定矩阵
2、修正Halcon引擎运行工具
3、添加相机SDK工具,但需完善
4、HalconTool取图工具增加选择文件夹功能
5、实现Job窗体可添加多个流程
2022-04-21 14:10:04 +08:00

140 lines
2.7 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CommonMethods
{
public enum ToolType
{
Job,
HalconTool,
SDKBasler,
SDKPointGray,
SDKHIKVision,
BlobAnalyse,
FindLine,
FindCircle,
Caliper,
ShapeMatch,
EyeHandCalib,
CircleCalibration,
SubImage,
CreateROI,
CreatePosition,
CoorTrans,
OCR,
Barcode,
RegionFeature,
RegionOperation,
QRCode,
KeyenceSR1000,
DownCamAlign,
ColorToRGB,
DistancePL,
DistanceSS,
LLPoint,
CodeEdit,
Label,
Logic,
Output,
CreateLine,
PMAlignTool,
HDevEngineTool,
None
}
public enum DataType
{
String,
IntValue,
DoubleValue,
Region,
Image,
Point,
Line,
Circle,
Pose,
Object,
HXLD,
HObject
}
public enum SoftwareRunState
{
Debug,
Release
}
public enum ToolRunStatu
{
Not_Run,
Not_Enabled,
No_Input_Image,
Not_Input_Image,
Character_Untrained,
Not_Assign_Image_Template,
Not_Assign_Input_Image,
Not_Assign_Input_Source,
Not_Assign_Input_Pos,
Not_Asign_Input_Source,
Lack_Of_Input_Image,
Lack_Of_Input_Search_Region,
Not_Assign_Path,
Not_Asign_Input_Image,
Input_Image_Cannot_Be_Converted,
Not_Create_Template,
No_Image_In_Folder,
File_Error_Or_Path_Invalid,
Not_Assign_Acq_Device,
Not_Succeed,
Succeed,
No_Input_String,
Tool_Run_Error,
Input_Value_Type_Error,
Model_UnFound,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
}
public enum WorkMode
{
ReadOneImage,
ReadMultImage,
}
public enum ImageSourceMode
{
FormDevice,
FormLocal
}
public enum ShapeMode
{
RECTANGLE1 = 0,
RECTANGLE2 = 1,
CIRCLE = 2,
ELLIPSE = 3,
Other = 4
}
}