ss
This commit is contained in:
parent
2953c781ae
commit
856473f221
@ -407,18 +407,16 @@ public partial class MainWindow : Window
|
||||
double imgHeight = overlayCanvas.ActualHeight;
|
||||
double radius = 100;
|
||||
|
||||
double yOffset = -0.10; // 向上移动 10% 屏幕高度
|
||||
|
||||
// 每个圆的位置:X 和 Y 都归一化 0~1
|
||||
var circlePositions = new List<(double XNorm, double YNorm)>
|
||||
{
|
||||
(0.10, 0.98 + yOffset),
|
||||
(0.24, 0.78 + yOffset),
|
||||
(0.35, 0.98 + yOffset),
|
||||
(0.48, 0.78 + yOffset),
|
||||
(0.60, 0.98 + yOffset),
|
||||
(0.72, 0.78 + yOffset),
|
||||
(0.88, 0.98 + yOffset)
|
||||
(0.07, 0.58),
|
||||
(0.21, 0.88 ),
|
||||
(0.36, 0.58 ),
|
||||
(0.50, 0.88),
|
||||
(0.64, 0.58 ),
|
||||
(0.78, 0.88),
|
||||
(0.92, 0.58 )
|
||||
};
|
||||
|
||||
foreach (var pos in circlePositions)
|
||||
|
||||
@ -162,6 +162,7 @@ namespace Wpf_AiSportsMicrospace
|
||||
|
||||
if (human == null) return;
|
||||
|
||||
|
||||
//检测挥手动作
|
||||
var wavingaction = _sportOperate.VerifyWavingAction(human);
|
||||
|
||||
|
||||
@ -49,7 +49,7 @@ namespace Wpf_AiSportsMicrospace.Views
|
||||
|
||||
private List<SportBase> sports = new();
|
||||
private List<TextBlock> circleTexts = new();
|
||||
private double[] circlePositionsX = { 0.10, 0.24, 0.35, 0.48, 0.60, 0.72, 0.88 };
|
||||
private double[] circlePositionsX = { 0.07, 0.21, 0.36, 0.50, 0.64, 0.78, 0.92 };
|
||||
|
||||
ConfigService configService = new ConfigService();
|
||||
public GroupJumpRope()
|
||||
@ -148,18 +148,16 @@ namespace Wpf_AiSportsMicrospace.Views
|
||||
double imgHeight = overlayCanvas.ActualHeight;
|
||||
double radius = 100;
|
||||
|
||||
double yOffset = -0.10; // 向上移动 10% 屏幕高度
|
||||
|
||||
// 每个圆的位置:X 和 Y 都归一化 0~1
|
||||
var circlePositions = new List<(double XNorm, double YNorm)>
|
||||
{
|
||||
(0.10, 0.98 + yOffset),
|
||||
(0.24, 0.78 + yOffset),
|
||||
(0.35, 0.98 + yOffset),
|
||||
(0.48, 0.78 + yOffset),
|
||||
(0.60, 0.98 + yOffset),
|
||||
(0.72, 0.78 + yOffset),
|
||||
(0.88, 0.98 + yOffset)
|
||||
(0.07, 0.58),
|
||||
(0.21, 0.88 ),
|
||||
(0.36, 0.58 ),
|
||||
(0.50, 0.88),
|
||||
(0.64, 0.58 ),
|
||||
(0.78, 0.88),
|
||||
(0.92, 0.58 )
|
||||
};
|
||||
|
||||
foreach (var pos in circlePositions)
|
||||
@ -206,7 +204,7 @@ namespace Wpf_AiSportsMicrospace.Views
|
||||
for (int i = 0; i < circlePositionsX.Length; i++)
|
||||
{
|
||||
double center = circlePositionsX[i];
|
||||
double range = 0.08;
|
||||
double range = 0.07;
|
||||
double begin = center - range;
|
||||
double end = center + range;
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user