1、修改Halcon取图工具,对功能进行拆分,简化逻辑

2、修改PMA工具,修正其中的bug
3、其他BUG修复
This commit is contained in:
liu.wenjie
2022-04-08 15:31:57 +08:00
parent 159fb6b967
commit 8f7a1e0ffd
52 changed files with 1360 additions and 1457 deletions

View File

@@ -77,6 +77,7 @@ namespace PMAlignTool
private void InitTool()
{
isInitTool = true;
#region
cNumErosionValue1.Value = myPMAlign.imageProcess.erosionValue1.algValue;
cbCErosion1.Checked = myPMAlign.imageProcess.erosionValue1.isEnable;
cmbErsion1.TextStr = myPMAlign.imageProcess.erosionValue1.algName;
@@ -88,7 +89,19 @@ namespace PMAlignTool
cNumErosionValue2.Value = myPMAlign.imageProcess.erosionValue2.algValue;
cbCErosion2.Checked = myPMAlign.imageProcess.erosionValue2.isEnable;
cmbErsion2.TextStr = myPMAlign.imageProcess.erosionValue2.algName;
isInitTool = false;
#endregion
#region
nud_minScore.Value = myPMAlign.minScore;
nud_matchNum.Value = myPMAlign.matchNum;
nud_angleStep.Value = myPMAlign.angleStep;
nud_Timeout.Value = myPMAlign.timeOut;
nud_angleStart.Value = myPMAlign.startAngle;
nud_angleRange.Value = myPMAlign.angleRange;
nud_ScaleStart.Value = myPMAlign.minScale;
nud_ScaleRange.Value = myPMAlign.maxScale;
tkb_contrast.Value = myPMAlign.contrast;
#endregion
}
private void btnAcqNewModelImage_Click(object sender, EventArgs e)
@@ -287,5 +300,10 @@ namespace PMAlignTool
{
myPMAlign.Run(SoftwareRunState.Debug);
}
private void tkb_contrast_Scroll(object sender, EventArgs e)
{
lbl_contastValue.Text = tkb_contrast.Value.ToString();
}
}
}