fix: 将52号接口范围限定为GPU worker
撤回52号网关路由、图片字段改名和mock改动,gateway目录恢复a3fddbb。worker保持base64和null响应,更新接口说明和回归测试。 验证:worker API、IP限制与网关兼容性共54项测试通过。
This commit is contained in:
@@ -1804,16 +1804,16 @@ async def _generate_hairline52_data(image, gender, hair_styles, use_mask=True,
|
||||
**返回说明**:
|
||||
|
||||
- `hairline_images`:**选中发型**的列表,数量 = 所选发型数,`order` = 发型序号。每项含:
|
||||
- `image_middle_url`:新高度规则的透明发际线 PNG;`image_high_url` / `image_low_url` 固定 null。
|
||||
- `image_middle_base64`:新高度规则的透明发际线 PNG;`image_high_base64` / `image_low_base64` 固定 null。
|
||||
- `height_placement`:旧/新中心坐标、移动距离和目标误差(像素)。
|
||||
- `grown_image_url`:该发型的**生发图**(生发失败时为 `null`)。
|
||||
- `grown_image_base64`:该发型的**生发图**(生发失败时为 `null`)。
|
||||
- `hairline_type`:发际线类型 key。
|
||||
worker 返回 `*_base64`,网关落盘后改写为 `*_url`。
|
||||
本接口仅部署在GPU worker,图片始终返回 `*_base64`;空图片保留字段为 null。
|
||||
- `best_hairline_center_point`:**首个选中发型**的 **middle 档**发际线曲线**面部中间点**坐标,
|
||||
以**当前底图像素**为基准(左上角为原点,x 向右,y 向下)。
|
||||
- `high_hairline_center_point` / `low_hairline_center_point`:旧字段,固定 null。
|
||||
- `height_rule`:中庭、下庭、目标上庭高度、目标中心与测量来源;`face_measure` 为当前底图测量。
|
||||
- `input_image_*`:处理后底图,须用它叠加发际线;`original_image_*`:处理前图片。
|
||||
- `input_image_base64`:处理后底图,须用它叠加发际线;`original_image_base64`:处理前图片。
|
||||
- `coordinate_space`:默认 `original_image`,开启预处理后为 `processed_image`。
|
||||
- `framing`:是否标准裁切、旋转角、前后尺寸及双向坐标变换;关闭预处理时为 null。
|
||||
""",
|
||||
|
||||
Reference in New Issue
Block a user