人像動漫生成-聚美
專用API
【更新時間: 2024.07.09】
傳入人臉圖片,為用戶量身定制千人千面的二次元動漫形象,并支持通過參數設置,生成戴口罩的二次元動漫人像。
¥0元/5次 新用戶免費體驗1個月
去服務商官網采購>
|
瀏覽次數
12
采購人數
0
試用次數
0
收藏
×
完成
取消
×
書簽名稱
確定
|

- API詳情
- 定價
- 使用指南
- 關于我們
- 相關推薦


什么是聚美的人像動漫生成?
傳入人臉圖片,為用戶量身定制千人千面的二次元動漫形象,并支持通過參數設置,生成戴口罩的二次元動漫人像。
什么是聚美的人像動漫生成接口?
聚美的人像動漫生成有哪些核心功能?
1.生成動漫人像:輸入一張人臉照片,生成個性化的二次元動漫形象。
2.圖像支持:支持jpg/jpeg/png/bmp格式,圖像文件大小不超過5M。
3.圖像格式支持:支持imgFile, imgBase64, imgUrl至少傳入一個,優先級:imgBase64 > imgFile > imgUrl。
4.簽名算法:使用sha256算法根據appId、appSecret和timestamp生成簽名。
聚美的人像動漫生成的核心優勢是什么?
1. 個性化特征保留:通過深度學習算法,能夠在動漫化過程中高度保留用戶的面部特征,實現個性化的動漫形象。
2. 靈活的圖像輸入方式:用戶可以通過圖像URL、圖像文件或圖像的Base64編碼來提交圖像數據,提供了多種選擇以適應不同的使用場景。
3. 多格式支持:支持jpg/jpeg/png/bmp多種格式。
4. 高效的簽名算法:使用sha256算法生成簽名,確保請求的安全性和驗證的可靠性。
在哪些場景會用到聚美的人像動漫生成?
1.社交媒體平臺:用戶可以將自己的照片動漫化,生成個性化的動漫頭像或分享到社交平臺。
2. 相冊和圖片編輯應用:集成動漫生成功能,為用戶提供更多創意編輯選項,增加應用的趣味性和吸引力。
3. 個性化禮品制作:用戶可以將動漫化的照片印制在T恤、杯子、手機殼等個性化禮品上。
4. 游戲和虛擬世界:在角色扮演游戲或虛擬世界中,用戶可以使用動漫化的形象作為自己的虛擬角色。




簽名算法
sign = sha256(appId + appSecret + timestamp)
用聚美智數分配的 appId、聚美智數分配的 appSecret,當前時間戳 timestamp,按上述順序拼接成字符串,再進行 sha256 哈希得到。如下:
String appId = "xyzxy2121zxyz";
String timestamp = "1555378976238";
String appSecret = "efcefcef1121cefcefc1212121";
String str = appId + appSecret + timestamp;
String sign = sha256(str);
JAVA示例
import com.anq.core.utils.HttpUtil;
import com.anq.core.utils.JsonUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.codec.digest.DigestUtils;
import org.junit.Test;
import java.util.HashMap;
import java.util.Map;
@Slf4j
public class Examples {
String appId = "聚美智數分配的appId";
String appSecret = "聚美智數分配的appSecret";
String url = "https://api.jumdata.com/selfie/anime";
@Test
public void examples() {
long timestamp = System.currentTimeMillis();
String sign = DigestUtils.sha256Hex(appId + appSecret + timestamp); // 生成sign
Map<String, Object> params = new HashMap<String, Object>();
params.put("appId", appId); // 聚美智數分配的appId
params.put("timestamp", timestamp);
params.put("sign", sign);
params.put("productCode", "selfie_anime");// 固定值
params.put("base64", ""); // 人像圖片base64
params.put("url", ""); // 人像圖片url
// HttpUtil可從這里下載 https://file.jumdata.com/support/HttpUtil.java
String resultJson = HttpUtil.postForm(url, null, params);
log.info(resultJson);
// JumeiOpenApiResponse 可從這里下載 https://file.jumdata.com/support/JumeiOpenApiResponse.java
// JsonUtil可從這里下載 https://file.jumdata.com/support/JsonUtil.java
JumeiOpenApiResponse jumeiOpenApiResponse = JsonUtil.toObject(resultJson, JumeiOpenApiResponse.class)
if(jumeiOpenApiResponse.getCode() == 200){
//TODO
}else{
//TODO
}
}
}
更多示例見:https://www.jumdata.com/product/code/selfie_anime


公司介紹
杭州安那其科技有限公司,是一家專注于大數據行業應用的高新技術企業。
杭州安那其科技有限公司坐落于天堂之城杭州,是一家專注于大數據行業應用的高新技術企業。公司致力于推動大數據產業發展,為企業用戶提供大數據應用解決方案,重塑人們的生活方式,讓生活變得更簡單。
作為行業領先的數據科技公司,安那其科技以國有數據資產運營為基礎,覆蓋公安、司法、銀聯、運營商、工商、交通、快遞物流等十多個領域,提供全維度的大數據行業應用服務,目前合作的企業用戶已達數千家,涵蓋了三十多個行業。
伴隨著國家大數據產業的高速發展,安那其將推動產業升級視為己任,用創新性的產品與服務,助力產業發展,行業創新,讓更多的企業感受到數據之美。




簽名算法
sign = sha256(appId + appSecret + timestamp)
用聚美智數分配的 appId、聚美智數分配的 appSecret,當前時間戳 timestamp,按上述順序拼接成字符串,再進行 sha256 哈希得到。如下:
String appId = "xyzxy2121zxyz";
String timestamp = "1555378976238";
String appSecret = "efcefcef1121cefcefc1212121";
String str = appId + appSecret + timestamp;
String sign = sha256(str);
JAVA示例
import com.anq.core.utils.HttpUtil;
import com.anq.core.utils.JsonUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.codec.digest.DigestUtils;
import org.junit.Test;
import java.util.HashMap;
import java.util.Map;
@Slf4j
public class Examples {
String appId = "聚美智數分配的appId";
String appSecret = "聚美智數分配的appSecret";
String url = "https://api.jumdata.com/selfie/anime";
@Test
public void examples() {
long timestamp = System.currentTimeMillis();
String sign = DigestUtils.sha256Hex(appId + appSecret + timestamp); // 生成sign
Map<String, Object> params = new HashMap<String, Object>();
params.put("appId", appId); // 聚美智數分配的appId
params.put("timestamp", timestamp);
params.put("sign", sign);
params.put("productCode", "selfie_anime");// 固定值
params.put("base64", ""); // 人像圖片base64
params.put("url", ""); // 人像圖片url
// HttpUtil可從這里下載 https://file.jumdata.com/support/HttpUtil.java
String resultJson = HttpUtil.postForm(url, null, params);
log.info(resultJson);
// JumeiOpenApiResponse 可從這里下載 https://file.jumdata.com/support/JumeiOpenApiResponse.java
// JsonUtil可從這里下載 https://file.jumdata.com/support/JsonUtil.java
JumeiOpenApiResponse jumeiOpenApiResponse = JsonUtil.toObject(resultJson, JumeiOpenApiResponse.class)
if(jumeiOpenApiResponse.getCode() == 200){
//TODO
}else{
//TODO
}
}
}
更多示例見:https://www.jumdata.com/product/code/selfie_anime




公司介紹
杭州安那其科技有限公司,是一家專注于大數據行業應用的高新技術企業。
杭州安那其科技有限公司坐落于天堂之城杭州,是一家專注于大數據行業應用的高新技術企業。公司致力于推動大數據產業發展,為企業用戶提供大數據應用解決方案,重塑人們的生活方式,讓生活變得更簡單。
作為行業領先的數據科技公司,安那其科技以國有數據資產運營為基礎,覆蓋公安、司法、銀聯、運營商、工商、交通、快遞物流等十多個領域,提供全維度的大數據行業應用服務,目前合作的企業用戶已達數千家,涵蓋了三十多個行業。
伴隨著國家大數據產業的高速發展,安那其將推動產業升級視為己任,用創新性的產品與服務,助力產業發展,行業創新,讓更多的企業感受到數據之美。