mrDarker
2025-07-16 1dbe46cd9d0f181d08d5a69f72d8548628a13b9d
EdgeInspector_App/Data/PostProcess.h
@@ -1,4 +1,4 @@
#pragma once
#pragma once
#include "Global_Define.h"
#include "HardwareSettings.h"
@@ -41,7 +41,7 @@
   BOOL         DefectProcess_Judge(CDefect *pDefect);
   BOOL         DefectProcess(CDefect* pDefect,CInspectCamera *pInspect, CCameraSettings* pCamera);
   BOOL         SaveDefectImage(LPBYTE pImage,CSize szImage,CRect rectDefect,CString strFile,DimensionDir emDir);
   BOOL         SaveDefectImage2(LPBYTE pImage,CSize szImage,CRect rectDefect,CString strFile);
   BOOL         SaveDefectImageModern(LPBYTE pImage,CSize szImage,CRect rectDefect,CString strFile);
   BOOL         SaveDefectImage_with_Title(CDefect* pDefect, CSize szImage, CRect rectDefect, CString strFile, CvScalar color = cvScalar(0, 0, 255));
   int             MeasrueCutLineResult(DimensionDir dir);
   
@@ -58,7 +58,7 @@
   BOOL         DeleteFolder(const CString &strFolder);
   
private:
   CRITICAL_SECTION m_criticalSection; //?¥3aá?
   CRITICAL_SECTION m_criticalSection; //?¥3aá?
   inline void Lock() { ::InitializeCriticalSection(&m_criticalSection); }
   inline void Unlock() { ::DeleteCriticalSection(&m_criticalSection); }