
# 准备数据
#### 数据要求
受技术与成本多种因素制约，FRS服务存在一些约束限制。
以**人脸检测API** 为例，输入数据存在以下约束。其他API的的使用约束请参见[API参考](https://support.huaweicloud.com/api-face/face_02_0084.html)。
- 只支持识别JPG、PNG、JPEG、BMP格式的图片。
- application/json请求的body中，请使用标准Json格式。
- Base64编码中请勿使用回车换行。
- 系统不保存用户图片。
- 图片大小**小于8MB** ，由于过大图片会导致时延较长，并且图片信息量不大，建议**小于1MB**。
- 图片分辨率**小于4096\*4096** ，图片中人脸像素**大于80\*80** ，建议**120\*120**以上。
- 为保证识别效果，人脸图片建议要求如下：
  1. 光照大于200lux、无反光强光阴影现象。
  
  2. 人脸无遮挡、整体清晰无拖尾抖动等运动模糊。
  
  3. 侧脸不超过30°、俯仰角小于15°、偏转角小于15°、图片中人脸保持竖置正脸。
   
- 支持人脸图片旋转角检测，返回人脸图片顺时针旋转角度，值为0°、90°、180°和270°。
**建议：**
- 由于过大图片对识别算法精度无明显提升，同时会导致时延较长，建议传入图片**小于1MB** ，一般**500KB**左右足够。
- OBS上存储的图片也建议**小于1MB**。
- 图片中人脸像素建议**120\*120**以上。
 
#### 数据传入方式
使用FRS API或SDK时，数据主要通过以下三种方法传入。
- image_url 传入图片的OBS桶路径。图片上传至OBS服务后，生成的图片路径。
  
- image_file 传入本地文件。
  
- image_base64 传入图片的base64编码数据。
  
 
