From e8ba1e78e72f3f7ec2841f55fd90253b4dc414df Mon Sep 17 00:00:00 2001
From: LYW <leeyeanwoo@diteam.co.kr>
Date: 목, 14 10월 2021 14:15:04 +0900
Subject: [PATCH] Ongoing60 #3671 CF AOI Review 전설비 Align Matching 방법 개선

---
 ReviewSystem/CHAlignFinder/AlignFinder.cpp |   30 +++++++++++++++++++++---------
 1 files changed, 21 insertions(+), 9 deletions(-)

diff --git a/ReviewSystem/CHAlignFinder/AlignFinder.cpp b/ReviewSystem/CHAlignFinder/AlignFinder.cpp
index 67d3d83..4e9c0c6 100644
--- a/ReviewSystem/CHAlignFinder/AlignFinder.cpp
+++ b/ReviewSystem/CHAlignFinder/AlignFinder.cpp
@@ -157,11 +157,14 @@
 		return findResult;
 	}
 
+	/*< LYW 20211013 - #3671 Delete Start >*/
 	// step2. edge find
-	if (FindAlignEdge(findResult)==1) 
-	{
-		return findResult;
-	}
+// 	if (FindAlignEdge(findResult) == 1)
+// 	{
+// 		return findResult;
+// 	}
+	/*< LYW 20211013 - #3671 Delete End >*/
+
 
 	return findResult;
 }
@@ -205,11 +208,13 @@
 	CCHImageData tempImage;
 	CCHImageProcess::ImageNormalize(&resultImage, &m_BlobImage, 0, 255);
 
-	if (findResult.dMatchValue<m_findParam.dMatchRate)
-	{
-		findResult.nResultCode = AlignMatch_LowScore;
-		return 0;
-	}
+	/*< LYW 20211013 - #3671 Delete Start >*/
+// 	if (findResult.dMatchValue < m_findParam.dMatchRate)
+// 	{
+// 		findResult.nResultCode = AlignMatch_LowScore;
+// 		return 0;
+// 	}
+	/*< LYW 20211013 - #3671 Delete End >*/
 
 	// step5. Make Result 이미지
 	findResult.nResultCode = AlignMatch_Success;
@@ -223,6 +228,13 @@
 		m_ResultImage.DrawRectangle(CPoint((int)(dResultX+0.5), (int)(dResultY+0.5)), CPoint((int)(dResultX+m_pTempImage->GetWidth()+0.5), (int)(dResultY+m_pTempImage->GetHeight()+0.5)), RGB(255,255,255), 2);
 	}
 
+	/*< LYW 20211013 - #3671 ADD Start >*/
+	if (findResult.dMatchValue < m_findParam.dMatchRate)
+	{
+		findResult.nResultCode = AlignMatch_LowScore;
+		return 0;
+	}
+	/*< LYW 20211013 - #3671 ADD End >*/
 	return 1;
 }
 

--
Gitblit v1.9.3