# HivisionIDPhotos 头部比例裁切：核对照片头部位置与输出尺寸

已完成原创输入、可下载材料和文件预检；未运行本页工具的模型、TTS、付费 API 或外部生成。

## 输入来源
本站原创程序绘图/动画、人工字幕和系统朗读均为输入或人工参考。AI 生成肖像、人物与店铺来自本站本批 imagegen，只用作输入。官方图片说明工具机制，不是本站模型结果。

## 运行
python3 verify.py

输入验证依赖 Pillow；剪辑工具使用官方 auto-editor 31.7.2 二进制，已不再发布到 pip。PySceneDetect 锁0.7.2。其他模型/GUI按官方步骤准备，未包含权重、密钥或付费额度。

## 1. 明确教材肖像和真实申请边界
portrait.png 是 AI 生成的原创虚构成年肖像，仅作裁切教材，不能替代本人照片办理身份业务。真实提交应使用授权本人原片，并先读取接收方对数字修改的限制。

## 2. 从官方 API 参数理解比例
Hivision 文档的 head_measure_ratio 是面部面积/照片面积，不是头高百分比；head_height_ratio 与 top_distance 另管位置。不要把网络“一寸”名称直接当全部机构规格。

## 3. 安装工具并保留原图
按官方源码部署，选择符合许可的检测/抠图模型；本页未运行人脸检测或模型。crop-reference.py 只用人工指定矩形做确定性裁切，不冒充 Hivision 自动定位。

## 4. 先做两种人工参考裁切
运行脚本生成两个实际 295×413 裁切，比较脸相对画布的位置。manual-face-box.json 为人工标注教材，不是模型检测框；真正 Hivision 参数应在实际 idphoto_crop 任务中测量。

## 5. 有模型时运行真实裁切
向 idphoto_crop 发送 RGBA 人像与宽高、DPI、头部参数，保存返回的 standard/hd。不要把高清输出理解成自动恢复原图没有的人脸细节。

## 6. 重开标准图并对照本人
检查像素、眼线、头顶、下巴与原人物细节；DPI 元数据不会改变已经固定的像素数量。真实机构是否接受只能按该机构规则确认，本页不作合格承诺。

## 7. 保留原始照片与参数来源
把规格来源、输入和最终输出分开存档。若不允许修图应重新拍摄；本练习的人工参考不能作为真实 Hivision 模型成功或机构验收证据。

## 验收
重新打开实际结果，逐项核对内容、尺寸、时间码/图层。结构脚本通过不代表模型质量或外部工具已运行。

## 官方来源
https://github.com/Zeyi-Lin/HivisionIDPhotos/blob/master/docs/api_CN.md#7证件照裁切
https://github.com/Zeyi-Lin/HivisionIDPhotos
