官方换装规格,多种。支持证件照制作的api接口

预览:证寸照制作

美颜、排版、换装、黑白图片上色等接口api调用演示示例。

制作证件照免费制作使用。

对应的api接口代码:

证件照检测+制作(有水印)

接口地址:https://api.zheyings.cn/idcardv5/make

请求方式:POST(application/x-www-form-urlencoded)

返回格式:json

接口费用:调用免费,可使用接口返回的"pic_id"获取无水印证件照

请求参数:
名称必填类型说明
keystring应用的key
item_idint规格id,《查看规格列表》
imagestringbase64后的图片内容
colorsstring颜色名称,支持:blue、white、red、tint、grey、gradient、dark_blue,不填写返回所有底色
enhanceint人像增强,默认已支持,不需要可传参数0
beautyint美颜,默认已支持,不需要可传参数0
返回参数:
名称类型说明
codeint状态码
msgstring返回说明
dataarray数据集
JSON返回示例:
{
    "data": {
        "pic_id": "9244614",
        "list": {
             "white": "http://demo.com/pic/20200511/913191c8906ce81a2107d6ff5157c014/white.jpg"
        }
    },
    "code": 0,
    "msg": "success"
}

证件照换装(有水印)

接口地址:https://api.zheyings.cn/idcardv5/clothes

请求方式:POST(application/x-www-form-urlencoded)

返回格式:json

接口费用:调用免费,可使用接口返回的"pic_id"获取无水印证件照;更换底色、自定义制作现已支持换装。

请求参数:
名称必填类型说明
keystring应用的key
pic_idstring制作接口返回的“pic_id”
colorstring颜色名称
clothesstring服装key,《查看服装列表》
返回参数:
名称类型说明
codeint状态码
msgstring返回说明
dataarray数据集
JSON返回示例:
{
    "data": {
        "pic_id": "9244614",
        "pic": "http://demo.com/pic/20200511/913191c8906ce81a2107d6ff5157c014/white.jpg",
        "clothes_key": "blue-child_09"
    },
    "code": 0,
    "msg": "success"
}

证件照检测+制作(无水印)

接口地址:https://api.zheyings.cn/idcardv5/all

请求方式:POST(application/x-www-form-urlencoded)

返回格式:json

接口费用:获取成功扣除0.6元

请求参数:
名称必填类型说明
keystring应用的key
item_idint规格id,《查看规格列表》
imagestringbase64后的图片内容
colorsstring颜色名称,支持:blue、white、red、tint、grey、gradient、dark_blue
enhanceint人像增强,默认已支持,不需要可传参数0
beautyint美颜,默认已支持,不需要可传参数0
返回参数:
名称类型说明
codeint状态码
msgstring返回说明
dataarray数据集
JSON返回示例:
{
    "data": {
        "pic_id": "9244614",
        "list": {
             "white": "http://demo.com/pic/20200511/913191c8906ce81a2107d6ff5157c014/white.jpg"
        }
    },
    "code": 0,
    "msg": "success"
}

图片检测+更换底色(有水印)

接口地址:https://api.zheyings.cn/idcardv5/bg

请求方式:POST(application/x-www-form-urlencoded)

返回格式:json

接口费用:调用免费,可使用接口返回的"pic_id"获取无水印证件照。

请求参数:
名称必填类型说明
keystring应用的key
item_idint5000
imagestringbase64后的图片内容,大小不超过3M,分辨率不超过2000px。
colorstring颜色值(#FFFFFF);或颜色名称(blue、white、red)
enhanceint人像增强,默认已支持,不需要可传参数0
beautyint美颜,默认已支持,不需要可传参数0
返回参数:
名称类型说明
codeint状态码
msgstring返回说明
dataarray数据集
JSON返回示例:
{
    "data": {
        "pic_id": "9244614",
        "list": {
             "white": "http://demo.com/pic/20200511/913191c8906ce81a2107d6ff5157c014/white.jpg"
        }
    },
    "code": 0,
    "msg": "success"
}

证件照检测+自定义制作(有水印)

接口地址:https://api.zheyings.cn/idcardv5/diy

请求方式:POST(application/x-www-form-urlencoded)

返回格式:json

接口费用:调用免费,可使用接口返回的"pic_id"获取无水印证件照。

请求参数:
名称必填类型说明
keystring应用的key
item_idint6000
imagestringbase64后的图片内容
width_pxint像素尺寸-宽,不超2000px
height_pxint像素尺寸-高,不超2000px
colorstring颜色值(#FFFFFF);或颜色名称(blue、white、red)
file_size_minint文件最小(kb),最小5kb
file_size_maxint文件最大(kb),最大600kb
dpiint分辨率:默认为300
enhanceint人像增强,默认已支持,不需要可传参数0
beautyint美颜,默认已支持,不需要可传参数0
返回参数:
名称类型说明
codeint状态码
msgstring返回说明
dataarray数据集
JSON返回示例:
{
    "data": {
        "pic_id": "9244614",
        "list": {
             "white": "http://demo.com/pic/20200511/913191c8906ce81a2107d6ff5157c014/white.jpg"
        }
    },
    "code": 0,
    "msg": "success"
}

职业形象照(有水印)

接口地址:https://api.zheyings.cn/idcardv5/make

请求方式:POST(application/x-www-form-urlencoded)

返回格式:json

接口费用:调用免费,可使用接口返回的"pic_id"获取无水印证件照

请求参数:
名称必填类型说明
keystring应用的key
item_idint规格id,《查看规格列表》
imagestringbase64后的图片内容
colorsstring颜色名称,支持:pose_black、pose_blue、pose_darkgray、pose_gray、pose_white,不填写返回所有底色
enhanceint人像增强,默认已支持,不需要可传参数0
beautyint美颜,默认已支持,不需要可传参数0
返回参数:
名称类型说明
codeint状态码
msgstring返回说明
dataarray数据集
JSON返回示例:
{
    "data": {
        "pic_id": "9244614",
        "list": {
             "pose_blue": "http://demo.com/pic/20200511/913191c8906ce81a2107d6ff5157c014/white.jpg"
        }
    },
    "code": 0,
    "msg": "success"
}

获取证件照(无水印)

接口地址:https://api.zheyings.cn/idcardv5/get

请求方式:POST(application/x-www-form-urlencoded)

返回格式:json

接口费用:获取成功扣除0.6元,重复获取不扣费。

请求参数:
名称必填类型说明
keystring应用的key
pic_idstring制作接口返回的pic_id,有效期50分钟。
clothes_keystring换装接口返回的clothes_key,有效期50分钟。
返回参数:
名称类型说明
codeint状态码
msgstring返回说明
dataarray数据集
JSON返回示例:
{
    "data": {
        "white": "http://demo.com/pic/20200511/913191c8906ce81a2107d6ff5157c014/white.jpg"
    },
    "code": 0,
    "msg": "success"
}

### 回答1: python证件照换装指的是利用Python语言进行人脸识别技术与图像处理技术,在已有证件照的基础上,自动生成多张戴不同款式帽子或眼镜的证件照,并方便选择更换。 在此过程中,需要先使用OpenCV库对原始证件照进行人脸定位与人脸区域提取。然后,利用已有的戴帽子或眼镜的素材图片,通过图像变换与调整,将素材贴在原图上,并进行图像融合,以达到效果较为自然、逼真的效果。最终得到多张不同风格的证件照。 通过Python证件照换装技术,不仅可以在一定程度上提高证件照的更换效率,同时也增添了一些趣味性,为用户带来更好的体验。此技术在保证证件照的真实性的前提下,更好的实现了证件照的多样化。 ### 回答2: 近期在互联网上出现了一种名叫“python证件照换装”的趣味小项目,它可以通过Python程序,将人物的头像和身体部分实现换装,而最终图像仍具有真实性和完整性。Python证件照换装的实现方法其实并不复杂,下面将从以下几个方面进行详细讲解: 1. 需要工具 首先,实现Python证件照换装需要用到的工具有: - Python开发环境,如:Anaconda、PyCharm等; - OpenCV库,用于图像处理; - Numpy库,用于科学计算和数值操作。 2. 实现步骤 实现Python证件照换装的步骤主要分为以下几个: - 首先,需要读取头像图和身体图,并使用OpenCV库对图像进行分割,获得头像和身体部分的区域; - 接着,需要重构头像及身体的分割区域,并使用OpenCV库进行图像融合,使得两部分图片融合在一起,实现换装的效果; - 再将处理后的图像输出,即可得到换装后的证件照。 3. 实现技巧 实现Python证件照换装需要注意以下几点: - 图像分割需要采用适当的算法,保证分割的准确性; - 图像融合需要考虑头像和身体的帧数、大小等因素,使用OpenCV库中的addweighted方法可以实现更加自然的融合效果; - 将图片输出时需要选择合适的文件格式和分辨率,保证在显示和打印时不失真。 总的来说,Python证件照换装是一种有趣的小应用,实现过程不难,但要有一定的基础,需要熟悉相关的开发环境和库函数,并注意实现技巧,才能得到符合预期的换装效果。此外,还可以通过更加丰富的图像库和技术手段,实现更加丰富多彩的证件照换装效果。 ### 回答3: Python证件照换装是一项非常有趣且实用的项目。在现今数字化时代,大家使用电子设备处理照片,在社交网络上发布更多的照片。作为个人最重要的身份证明文件之一,证件照是每个人都需要的。证件照通常会受到一些限制,例如照片大小、计数、背景等。对于不熟悉这些限制的人来说,以及对于那些不想花时间手动调整每张照片的人来说,Python证件照换装就变得非常必要。 Python证件照换装完成的目标和要求是:输入一张照片和要替换的服装的图像,系统将返回一张符合所有证件照规定的照片,并印刷出来。通过使用Python中常见的图像处理库例如OpenCV和Pillow,可以实现证件照的替换工作。 在开始实现这个Python项目之前,我们需要先了解一个概念:常规文件和二进制文件。常规文件是在计算机上打开的普通文件,例如文本文件。而二进制文件是以其自身的形式储存在计算机上的文件,例如图像、视频和可执行文件。 对于证件照换装来说,我们需要将输入的图像和替换服装的图像转化为二进制图像,并使用Python中的OpenCV库来处理这些图像。OpenCV库是图像和视频处理中最常用的库之一,用于图像的读取、剪裁、旋转和缩放。我们可以使用这个库从图像中获取信息,并对其进行修改。 在处理图像时,常常需要进行裁剪。证件照的要求通常是非常严格的,包括背景、服装大小、头部位置等等。我们可以使用OpenCV库中的裁剪函数来实现这些要求。例如,我们要从图像中裁切出一个人的头像,可以使用以下代码: crop_img = img[y:y+h, x:x+w] 其中,img是输入的图像,y和x表示要裁剪的起始位置,h和w表示要裁剪的高度和宽度。 接下来,我们需要将裁剪后的图像添加到证件照模板中。我们可以使用Python库中的Pillow来实现这个功能。Pillow是Python中的图像处理库,可以读取、处理和保存多种图像格式。我们可以使用Pillow将生成的证件照保存到计算机上,或将其印刷出来。 最后,我们还需要将代码打包成可执行文件。这可以使用Python中的PyInstaller库来实现。PyInstaller是一个自包含的Python打包工具,可以将Python代码打包为单个可执行文件或目录。 总之,Python证件照换装是一项非常实用的项目,可以让我们轻松地处理证件照的大小、背景、服装等要求。使用Python中的OpenCV库和Pillow库,我们可以很容易地实现这个项目,并将其打包为可执行文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值