增加校准通用代码

This commit is contained in:
Tanghaowei
2026-04-23 19:38:44 +08:00
committed by Tanghaowei
parent 40b229f5aa
commit b47c261bc3
12 changed files with 1329 additions and 0 deletions
@@ -0,0 +1,16 @@
namespace XP.Calibration.Models;
/// <summary>
/// 完整几何校准选项 | Options for full geometric calibration
/// </summary>
public class FullCalibrationOptions
{
/// <summary>是否优化探测器偏移 offDetecU/V</summary>
public bool OptimizeDetectorOffset { get; set; } = false;
/// <summary>是否优化 DSO/DSD 距离</summary>
public bool OptimizeDistances { get; set; } = false;
/// <summary>LM 最大迭代次数</summary>
public int MaxIterations { get; set; } = 5000;
/// <summary>收敛阈值</summary>
public double Tolerance { get; set; } = 1e-16;
}