diff --git a/XP.Hardware.Detector/Config/VarexDetectorConfig.cs b/XP.Hardware.Detector/Config/VarexDetectorConfig.cs
index 66230ab..f2a4c36 100644
--- a/XP.Hardware.Detector/Config/VarexDetectorConfig.cs
+++ b/XP.Hardware.Detector/Config/VarexDetectorConfig.cs
@@ -46,6 +46,7 @@ namespace XP.Hardware.Detector.Config
///
/// Varex 支持 1×1、2×2、4×4 三种 Binning | Varex supports 1×1, 2×2, 4×4 binning
+ /// 注意:索引值必须与 BinningMode 枚举对齐(0=1×1, 1=2×2, 2=4×4)
///
public override List GetSupportedBinnings()
{
@@ -53,8 +54,7 @@ namespace XP.Hardware.Detector.Config
{
new BinningOption("1×1", 0),
new BinningOption("2×2", 1),
- new BinningOption("3×3", 2),
- new BinningOption("4×4", 3),
+ new BinningOption("4×4", 2),
};
}
@@ -73,8 +73,7 @@ namespace XP.Hardware.Detector.Config
{
0 => 15m, // 1×1
1 => 30m, // 2×2
- 2 => 45m, // 3×3
- 3 => 60m, // 4×4
+ 2 => 60m, // 4×4
_ => 15m
};
@@ -86,8 +85,7 @@ namespace XP.Hardware.Detector.Config
{
0 => new BinningImageSpec(0.139, 0.139, 3072, 3060), // 1×1
1 => new BinningImageSpec(0.278, 0.278, 1536, 1530), // 2×2
- 2 => new BinningImageSpec(0.417, 0.417, 1024, 1020), // 3×3
- 3 => new BinningImageSpec(0.556, 0.556, 768, 765), // 4×4
+ 2 => new BinningImageSpec(0.556, 0.556, 768, 765), // 4×4
_ => new BinningImageSpec(0.139, 0.139, 3072, 3060)
};
}
diff --git a/XP.Hardware.Detector/Resources/Resources.en-US.resx b/XP.Hardware.Detector/Resources/Resources.en-US.resx
index 1b4c802..84c9ea8 100644
--- a/XP.Hardware.Detector/Resources/Resources.en-US.resx
+++ b/XP.Hardware.Detector/Resources/Resources.en-US.resx
@@ -145,4 +145,64 @@
Status:
+
+ Dark Correction Confirmation
+
+
+ Please confirm the X-ray source is OFF before starting dark correction.
+
+
+ Dark Correction
+
+
+ Light Correction Confirmation
+
+
+ Please confirm the object has been removed from the detector field of view.
+
+
+ Please confirm the X-ray source is ON and stable before starting light correction.
+
+
+ Light Correction
+
+
+ Bad Pixel Correction
+
+
+ Stopping acquisition...
+
+
+ Applying parameters...
+
+
+ Acquiring dark field data (64 frames), please wait...
+
+
+ Dark correction completed
+
+
+ Acquiring light field data (64 frames), please wait...
+
+
+ Executing bad pixel correction...
+
+
+ Light and bad pixel correction completed
+
+
+ Light correction done, bad pixel correction failed
+
+
+ Detecting bad pixels...
+
+
+ Bad pixel correction completed
+
+
+ Parameter Mismatch
+
+
+ Current parameters differ from dark correction. Please redo dark correction.
+
diff --git a/XP.Hardware.Detector/Resources/Resources.resx b/XP.Hardware.Detector/Resources/Resources.resx
index 9faad9f..39096cf 100644
--- a/XP.Hardware.Detector/Resources/Resources.resx
+++ b/XP.Hardware.Detector/Resources/Resources.resx
@@ -169,4 +169,84 @@
状态:
DetectorImageWindow - 探测器状态标签 | Detector status label
+
+ 暗场校正确认
+ 暗场校正确认对话框标题 | Dark correction confirmation dialog title
+
+
+ 请确认射线源已关闭,即将开始暗场校正。
+ 暗场校正确认对话框消息 | Dark correction confirmation dialog message
+
+
+ 暗场校正
+ 暗场校正进度窗口标题 | Dark correction progress window title
+
+
+ 亮场校正确认
+ 亮场校正确认对话框标题 | Light correction confirmation dialog title
+
+
+ 请确认物体已移出探测器视野。
+ 亮场校正物体确认消息 | Light correction object removal confirmation message
+
+
+ 请确认射线源已开启且稳定,即将开始亮场校正。
+ 亮场校正射线源确认消息 | Light correction ray source confirmation message
+
+
+ 亮场校正
+ 亮场校正进度窗口标题 | Light correction progress window title
+
+
+ 坏像素校正
+ 坏像素校正进度窗口标题 | Bad pixel correction progress window title
+
+
+ 正在停止采集...
+ 进度提示:停止采集 | Progress: stopping acquisition
+
+
+ 正在应用参数...
+ 进度提示:应用参数 | Progress: applying parameters
+
+
+ 正在采集暗场数据(64帧),请等待...
+ 进度提示:采集暗场数据 | Progress: acquiring dark field data
+
+
+ 暗场校正完成
+ 进度提示:暗场校正完成 | Progress: dark correction done
+
+
+ 正在采集亮场数据(64帧),请等待...
+ 进度提示:采集亮场数据 | Progress: acquiring light field data
+
+
+ 正在执行坏像素校正...
+ 进度提示:坏像素校正中 | Progress: bad pixel correcting
+
+
+ 亮场校正及坏像素校正完成
+ 进度提示:亮场和坏像素校正完成 | Progress: light and bad pixel correction done
+
+
+ 亮场校正完成,但坏像素校正失败
+ 进度提示:亮场完成但坏像素失败 | Progress: light done but bad pixel failed
+
+
+ 正在检测坏像素...
+ 进度提示:检测坏像素 | Progress: detecting bad pixels
+
+
+ 坏像素校正完成
+ 进度提示:坏像素校正完成 | Progress: bad pixel correction done
+
+
+ 参数不一致
+ 参数不一致对话框标题 | Parameter mismatch dialog title
+
+
+ 当前参数与暗场校正时不一致,请重新进行暗场校正。
+ 参数不一致对话框消息 | Parameter mismatch dialog message
+
diff --git a/XP.Hardware.Detector/Resources/Resources.zh-CN.resx b/XP.Hardware.Detector/Resources/Resources.zh-CN.resx
index d01462d..b3a2744 100644
--- a/XP.Hardware.Detector/Resources/Resources.zh-CN.resx
+++ b/XP.Hardware.Detector/Resources/Resources.zh-CN.resx
@@ -145,4 +145,64 @@
状态:
+
+ 暗场校正确认
+
+
+ 请确认射线源已关闭,即将开始暗场校正。
+
+
+ 暗场校正
+
+
+ 亮场校正确认
+
+
+ 请确认物体已移出探测器视野。
+
+
+ 请确认射线源已开启且稳定,即将开始亮场校正。
+
+
+ 亮场校正
+
+
+ 坏像素校正
+
+
+ 正在停止采集...
+
+
+ 正在应用参数...
+
+
+ 正在采集暗场数据(64帧),请等待...
+
+
+ 暗场校正完成
+
+
+ 正在采集亮场数据(64帧),请等待...
+
+
+ 正在执行坏像素校正...
+
+
+ 亮场校正及坏像素校正完成
+
+
+ 亮场校正完成,但坏像素校正失败
+
+
+ 正在检测坏像素...
+
+
+ 坏像素校正完成
+
+
+ 参数不一致
+
+
+ 当前参数与暗场校正时不一致,请重新进行暗场校正。
+
diff --git a/XP.Hardware.Detector/Resources/Resources.zh-TW.resx b/XP.Hardware.Detector/Resources/Resources.zh-TW.resx
index 378001b..4c6cf06 100644
--- a/XP.Hardware.Detector/Resources/Resources.zh-TW.resx
+++ b/XP.Hardware.Detector/Resources/Resources.zh-TW.resx
@@ -145,4 +145,64 @@
狀態:
+
+ 暗場校正確認
+
+
+ 請確認射線源已關閉,即將開始暗場校正。
+
+
+ 暗場校正
+
+
+ 亮場校正確認
+
+
+ 請確認物體已移出探測器視野。
+
+
+ 請確認射線源已開啟且穩定,即將開始亮場校正。
+
+
+ 亮場校正
+
+
+ 壞像素校正
+
+
+ 正在停止採集...
+
+
+ 正在套用參數...
+
+
+ 正在採集暗場資料(64幀),請等待...
+
+
+ 暗場校正完成
+
+
+ 正在採集亮場資料(64幀),請等待...
+
+
+ 正在執行壞像素校正...
+
+
+ 亮場校正及壞像素校正完成
+
+
+ 亮場校正完成,但壞像素校正失敗
+
+
+ 正在檢測壞像素...
+
+
+ 壞像素校正完成
+
+
+ 參數不一致
+
+
+ 當前參數與暗場校正時不一致,請重新進行暗場校正。
+