From c049c2fdf2f5722e460d0dc5c7597bf819f2e2e5 Mon Sep 17 00:00:00 2001
From: LWQ <1806950222@qq.com>
Date: 星期四, 07 八月 2025 18:18:56 +0800
Subject: [PATCH] 添加缺陷原图保存功能
---
EdgeInspector_App/Grabber/SapLineGrab.cpp | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/EdgeInspector_App/Grabber/SapLineGrab.cpp b/EdgeInspector_App/Grabber/SapLineGrab.cpp
index 1ae10c9..1b3a541 100644
--- a/EdgeInspector_App/Grabber/SapLineGrab.cpp
+++ b/EdgeInspector_App/Grabber/SapLineGrab.cpp
@@ -1,4 +1,4 @@
-
+锘�
#include "StdAfx.h"
#include "SapLineGrab.h"
@@ -79,7 +79,7 @@
return INITX64_FAIL_CREATEBUFFER;
if(ActivateObjects() == FALSE)
- return INITX64_FAIL_CREATEXFER;// ??? 货肺款 define 急攫 鞘夸
+ return INITX64_FAIL_CREATEXFER;// ??? 璐ц偤娆� define 鎬ユ敨 闉樺じ
m_pXfer->Connect();
m_pXfer->SetAutoConnect(TRUE);
@@ -143,7 +143,7 @@
////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // Process侩 滚欺 积己
+ // Process渚� 婊氭 绉繁
// 1. Memory Virtual Alloc
@@ -286,7 +286,7 @@
LPBYTE CSapLineGrab::GetGrabFrameHeader(int nFrameNo, BOOL* bRet)
{
- // 捞固瘤甫 嘛篮 利捞 绝绰 版快绰 滚欺甫 府畔茄促.
+ // 鎹炲浐鐦ょ敨 鍢涚 鍒╂崬 缁濈话 鐗堝揩缁� 婊氭鐢� 搴滅晹鑼勪績.
LPBYTE pBuff= NULL;
if(nFrameNo > m_nSetBufferIdx) return NULL;
@@ -310,7 +310,7 @@
else
lpBuffer = NULL;
}
- else // 捞固瘤甫 嘛篮 版快绰 Frame No甫 犬牢窍咯 滚欺甫 府畔茄促.
+ else // 鎹炲浐鐦ょ敨 鍢涚 鐗堝揩缁� Frame No鐢� 鐘墷绐嶅挴 婊氭鐢� 搴滅晹鑼勪績.
{
if (bRet)
*bRet = TRUE;
@@ -452,7 +452,7 @@
if (bGrabbing == FALSE)
{
- // Snap 疙飞捞 吭栏唱 Callback 窃荐啊 龋免登瘤 臼篮 版快 Abort() 龋免 -> Callback 窃荐啊 龋免登瘤 臼栏搁 Freeze()肺绰 Snap 辆丰啊 救等促.
+ // Snap 鐤欓鎹� 鍚爮鍞� Callback 绐冭崘鍟� 榫嬪厤鐧荤槫 鑷肩 鐗堝揩 Abort() 榫嬪厤 -> Callback 绐冭崘鍟� 榫嬪厤鐧荤槫 鑷兼爮鎼� Freeze()鑲虹话 Snap 杈嗕赴鍟� 鏁戠瓑淇�.
g_pLog->DisplayMessage(_T("Stop Acq Case 1-1 Not Grabbing"));
if(m_bSnapStart == TRUE && m_bXferCall == FALSE)
{
@@ -467,7 +467,7 @@
}
else
{
- // Callback 窃荐啊 龋免等 版快绰 Freeze() 龋免
+ // Callback 绐冭崘鍟� 榫嬪厤绛� 鐗堝揩缁� Freeze() 榫嬪厤
//g_pLog->DisplayMessage(TRUE, "Stop Acq Case 2-1");
if(m_bXferCall)
{
@@ -625,7 +625,7 @@
}
/*
- // 矫累 橇饭烙 锅龋客 场 橇饭烙 锅龋.
+ // 鐭疮 姗囬キ鐑� 閿呴緥瀹� 鍦� 姗囬キ鐑� 閿呴緥.
int nStartFrameNo = nYStart / nBufSizeY;
int nEndFrameNo = (nYStart + nYSize) / nBufSizeY;
LPBYTE lpHeadAddr = GetFrameHeader(iScan,nStartFrameNo);
@@ -641,7 +641,7 @@
memcpy(lpIn + i * nXSize, lpStart + nLine * nBufSizeX, nXSize);
if (nStartFrameNo <= nEndFrameNo && (nYStart + i + 1) % nBufSizeY == 0)
{
- // 捞固瘤甫 蝶郴具窍绰 康开捞 MemFrameNo 版拌俊 吧媚乐绰 版快 贸府.
+ // 鎹炲浐鐦ょ敨 铦堕兇鍏风獚缁� 搴峰紑鎹� MemFrameNo 鐗堟媽淇� 鍚у獨涔愮话 鐗堝揩 璐稿簻.
lpHeadAddr = GetFrameHeader(iScan,++nStartFrameNo);
lpStart = lpHeadAddr + nXStart;
nLine = 0;
--
Gitblit v1.9.3