Commit 5807cca1 刘韬

1

1 个父辈 083ce221
...@@ -41,18 +41,19 @@ namespace AOI ...@@ -41,18 +41,19 @@ namespace AOI
public List<ResultBean> CheckAll(Image scr, out Image resultImg) public List<ResultBean> CheckAll(Image scr, out Image resultImg)
{ {
// GC.Collect(); // GC.Collect();
Image image =Eyemlib.DeepClone(scr); Image image =ProcessBaseImage((Bitmap)scr,"auro");
//如果设置了校准方法,先校准图片 //如果设置了校准方法,先校准图片
var markMethodMap = methodMap.Where(kv=>kv.Value is AoiMarkMethod); //var markMethodMap = methodMap.Where(kv => kv.Value is AoiEyemMarkMethod);
foreach (var item in markMethodMap) //foreach (var item in markMethodMap)
{ //{
ResultBean resultBean = item.Value.Check(standardImage, image); // ResultBean resultBean = item.Value.Check(standardImage, image);
if (resultBean.result) // if (resultBean.result)
{ // {
//校准成功 // //校准成功
image = resultBean.currentRoiImage; // image = resultBean.currentRoiImage;
} // }
} //}
List<ResultBean> resultBeans = new List<ResultBean>(); List<ResultBean> resultBeans = new List<ResultBean>();
foreach(var item in methodMap) foreach(var item in methodMap)
{ {
......
...@@ -553,7 +553,7 @@ namespace AccAOI ...@@ -553,7 +553,7 @@ namespace AccAOI
} }
lblTestResult.Text = ""; lblTestResult.Text = "";
Image outImage = null; Image outImage = null;
List<ResultBean> result = Project.CheckAll(TestImage, out outImage); List<ResultBean> result = Project.CheckAll(OrgTestImage, out outImage);
if (outImage != null) if (outImage != null)
{ {
if (!this.panTest.Visible) if (!this.panTest.Visible)
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!