Commit 5807cca1 刘韬

1

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