fix(发际线): 修正不对称刘海导致的模板叠加倾斜

按 MediaPipe 左右对应额头点协调模板延伸距离,保留人脸姿态与头部轮廓钳制,统一预览白线和生发遮罩的几何。补充对齐回归测试并更新贴图顺序测试及实现说明。

验证:13 项相关测试通过;两张用户图片完成前后对比,新图男性 7 型接口与生发图均成功返回。
This commit is contained in:
xsl
2026-11-01 15:14:29 +08:00
parent 8554850d55
commit a3fddbbc34
6 changed files with 145 additions and 6 deletions
+6 -2
View File
@@ -27,5 +27,9 @@ def test_mp_to_obj_anchor_mapping():
def test_texture_map():
m = get_texture_map()
assert [k for k, _ in m["female"]] == ["ellipse", "flower", "heart", "straight", "wave"]
assert [k for k, _ in m["male"]] == ["ellipse", "inverse_arc", "m", "straight"]
assert [k for k, _ in m["female"]] == [
"ellipse", "flower", "heart", "straight", "wave", "bigflower", "clasicalflower",
]
assert [k for k, _ in m["male"]] == [
"ellipse", "inverse_arc", "m", "straight", "heart", "Softpetal", "wave",
]