最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

虹圖人像人體特效SDK:如何低成本、快速接入,實(shí)現(xiàn)開箱即用

2023-06-30 11:25 作者:虹圖AI開放平臺(tái)  | 我要投稿

虹圖AI開放平臺(tái)是基于虹圖自研的AI能力,打造的圍繞音視頻等應(yīng)用場(chǎng)景的AI技術(shù)開放平臺(tái)。虹圖圍繞“AI產(chǎn)品+場(chǎng)景+生態(tài)合作”的方案模式,以音視頻應(yīng)用為切入場(chǎng)景,打造服務(wù)音視頻應(yīng)用全生命周期的AI產(chǎn)品矩陣,加以組合生態(tài)合作伙伴產(chǎn)品,實(shí)現(xiàn)平臺(tái)的“開放”意義,為用戶的業(yè)務(wù)需求提供整體美顏SDK解決方案,與用戶實(shí)現(xiàn)價(jià)值共生。

目前虹圖美顏SDK已經(jīng)獲得了較多開發(fā)者們的關(guān)注,簡(jiǎn)化接口的同時(shí),提供開箱即用型UI可直接面向C端使用,可以大大降低接入成本,進(jìn)行快速商用。

無較多的UI層開發(fā),希望快速接入人像人體特效,如美顏、美型、濾鏡、貼紙道具等功能并快速上線使用的客戶,推薦使用HTUI模塊一鍵接入。

本文介紹一下如何快速接入虹圖人像人體特效SDK。首先我們先介紹下什么事虹圖人像人體特效SDK?相對(duì)于傳統(tǒng)美顏SDK做了哪些優(yōu)化?

01 虹圖人像人體特效:場(chǎng)景化HTUI+SDK

虹圖在去年正式推出包含了美顏SDK等多個(gè)涉及人像人體美化、特效的SDK,定位為場(chǎng)景化SDK。以場(chǎng)景例如泛娛樂直播、社交、電商、IoT、體育、智慧文旅等不同場(chǎng)景為區(qū)分,虹圖推出了不同場(chǎng)景的HTUI+SDK模式,來滿足不同場(chǎng)景使用的同時(shí),降低客戶的接入成本。

客戶基本上通過一個(gè)UI入口就可以接入所需場(chǎng)景化的特效SDK,而SDK也根據(jù)場(chǎng)景使用的實(shí)際情況,選擇合適的人像人體算法。大大降低了客戶的對(duì)接成本和增加了實(shí)用性能,利于幫助更多的客戶快速上線使用。

傳統(tǒng)美顏SDK,定位更多的是提供前端調(diào)用接口,復(fù)雜場(chǎng)景下的實(shí)現(xiàn)邏輯客戶需要親力親為,接入成本過高。

列舉幾個(gè)簡(jiǎn)單的例子:

如果客戶的產(chǎn)品專注于電商,引入直播帶貨功能板塊,想增加美顏功能,那么我們?cè)趯?dǎo)入美顏SDK后,需要自己對(duì)接美白、磨皮、大眼、瘦臉等API接口,并實(shí)現(xiàn)交互和UI。

如果這些還不夠復(fù)雜,再進(jìn)一步,如果想實(shí)現(xiàn)所有參數(shù)進(jìn)行保存,提前設(shè)置好直接開播,也需要自己實(shí)現(xiàn)這一系列的外部邏輯,整體工作量就會(huì)遠(yuǎn)超過預(yù)期。

而接入成本高,給大多數(shù)客戶帶來的開發(fā)困難,并不是我們希望看到的,我們更希望客戶可以專注業(yè)務(wù)層面。長(zhǎng)期來看,為了給更多開發(fā)者提供便利,虹圖人像人體特效SDK就應(yīng)孕而生了,一系列復(fù)雜的場(chǎng)景化UI都由虹圖來完成。

我們能提供的主要功能,也遠(yuǎn)比傳統(tǒng)美顏SDK強(qiáng)大。虹圖人像人體特效除了支持傳統(tǒng)實(shí)時(shí)美顏、人臉美型、AR道具、特效濾鏡、背景替換、風(fēng)格推薦等功能外,還提供了影音級(jí)光影濾鏡、可拖拽水印、3D Avatar等高階功能,同時(shí)針對(duì)不同場(chǎng)景,支持了例如萌寵合拍等獨(dú)特功能,讓主人和萌寵同時(shí)使用特效,甚至讓你的寵物露出一絲微笑。

而我們的目的只有一個(gè),就是快速接入。

02 三步對(duì)接虹圖人像人體特效SDK

導(dǎo)入工程:

iOS:將下載好的?HTEffect.framework?庫文件和?HTEffect.bundle?資源包放到您的項(xiàng)目文件夾下。

Android:將?HTEffect.aar?文件拷貝到?app?模塊中的?libs?文件夾下,并在?app?模塊的?build.gradle?文件的?dependencies?中,增加如下依賴:

?其次將?jniLibs?文件夾中,各個(gè)?ABI?對(duì)應(yīng)的?libHTEffect.so?文件,拷貝到對(duì)應(yīng)目錄中。最后將?assets?資源文件拷貝到項(xiàng)目的對(duì)應(yīng)目錄中。

使用HTUI:

HTUI 是開源的,可根據(jù)項(xiàng)目需求選用或增改。 使用 HTUI 方法如下:

iOS:將?HTUI?文件夾添加到您的項(xiàng)目文件夾中,導(dǎo)入?HTUIManager.h?并設(shè)置?HTUIManagerDelegate后,調(diào)用如下:

?Android:依賴我們的?htui?工程,使用我們提供的開源?UI?庫,將?htui?文件夾拷貝到工程根目錄下,在工程根目錄的?settings.gradle?文件中,增加如下代碼:

在?app?模塊中的?build.gradle?文件的?dependencies?中,增加如下代碼:

集成開發(fā):

這里主要也是分為3步,初始化、渲染、銷毀。

HTEffect?初始化函數(shù)程序中調(diào)用一次即可生效,建議您在首次進(jìn)入APP的時(shí)候調(diào)用,如果渲染功能使用不頻繁,也可以在使用的時(shí)候調(diào)用,接口如下:

iOS:

?Android:??

?對(duì)應(yīng)的APPID可以在虹圖用戶中心進(jìn)行生成獲取,項(xiàng)目運(yùn)行后在控制臺(tái)搜索?InitInfo,可查看具體的版本信息和初始化狀態(tài)。

渲染過程,支持對(duì)紋理和視頻幀數(shù)組渲染,會(huì)先定義一個(gè)?BOOL?變量?isRenderInit?,用來標(biāo)志渲染器的初始化狀態(tài)。根據(jù)獲取到的格式,采用對(duì)應(yīng)的方法進(jìn)行渲染。

結(jié)束渲染時(shí),需根據(jù)視頻格式,調(diào)用對(duì)應(yīng)的釋放方法,通常寫在?dealloc?方法、視頻幀回調(diào)接口的銷毀處,或者是?Activity?,?Fragment?的生命周期結(jié)束處,同時(shí)將定義的布爾變量?isRenderInit?置為?false。

iOS:

?Android:

?詳細(xì)接入文檔查看:https://doc.texeljoy.com/document/hummanBody/beauty/Introduce/overview.html

03 總結(jié)

無較多UI定制化需求,希望快速對(duì)接人像人體特效相關(guān)功能并上線使用的客戶,推薦通過場(chǎng)景化HTUI(開源)+SDK的方式一鍵快速對(duì)接虹圖人像人體特效功能。

體驗(yàn)虹圖人像人體特效SDK:https://doc.texeljoy.com/document/hummanBody/beauty/quickStart/demo.html

也可以移步我們的社區(qū),為開發(fā)者提供一個(gè)討論和共享的平臺(tái):https://www.texeljoy.com/community

虹圖人像人體特效SDK:如何低成本、快速接入,實(shí)現(xiàn)開箱即用的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
四子王旗| 晋州市| 澄江县| 青川县| 永仁县| 小金县| 宿州市| 赤水市| 商丘市| 获嘉县| 文成县| 故城县| 永胜县| 宣城市| 晋城| 林芝县| 威信县| 法库县| 尉犁县| 长寿区| 三明市| 阿瓦提县| 忻城县| 北安市| 宜君县| 长汀县| 龙胜| 微山县| 千阳县| 明水县| 贵南县| 宁阳县| 长武县| 浪卡子县| 阿鲁科尔沁旗| 汝州市| 安多县| 舟山市| 平武县| 新宾| 桐乡市|