打通“任督二脈” CameraKit向應用輸送華為影像“功力”

2019-11-01 歐陽倩 IT之家
瀏覽

古裝電視劇經常出現這樣的劇情:某人打通了“任督二脈”,可以隨意調動全身功力,從此武功大漲,成為一代大俠……武俠片中可能是虛構,但華為CameraKit卻是實實在在能為應用提供華為手機卓越的影像能力。

華為手機的拍攝能力一直為用戶所稱道,被業內戲稱為“帶有通話功能的攝像機”,以華為獨有的超級夜景能力為例,在惡劣的光線環境下也能游刃有余。

這種優質的畫面呈現,不僅僅來自于強大的硬件,還源于華為軟件算法的加持。除此之外,華為還擁有如視頻HDR、大光圈等豐富的功能,為不同場景下的拍攝提供能力支持。

前置視頻HDR模式下,為逆光、暗光場景提供更多的暗部和亮部細節,整個畫面更有層次。

大光圈模式可虛化背景環境,從而使得主體更加清晰、突出。

這些功能均是華為相機自有能力。同時,眾多第三方應用也有拍照、錄像的需求,華為希望通過開放影像能力,幫助用戶在第三方應用中獲得非凡的體驗。

由于Android未完全定義差異化能力,第三方應用只能使用原生接口進行應用開發,其拍照能力與系統相機還相去甚遠。因此,華為特別推出CameraKit,逐步提供方便開發者使用的接口,旨在為用戶帶來更好的體驗。

華為影像能力開放示意圖

CameraKit以SDK的形式提供相機應用高級模式編程接口,開發者可以直接調用,方便快捷。使用時,CameraKit會靜態編譯到應用中,體積在100K以內,體積小且兼容性強。

華為將軟件層面的拍攝能力集成在CameraKit當中,抽象封裝了拍照模式(如大光圈、人像、視頻HDR、夜景等)、拍照行為和參數,還封裝了操作行為的集合(如預覽、拍照、錄像、分析),覆蓋攝像行為的整個流程。此外,CameraKit還支持擴展,只需兩小時即可快速集成,簡化應用開發成本。想要接入CameraKit能力,只需模式創建、模式配置、模式操作、操作CallBack以及模式釋放,完成這五步即可讓開發者擁有差異化的影像能力。

通過CameraKit能力的加持,在華為手機上的第三方應用都可以實現諸如超級夜景、超級慢動作等相機能力,簡單的操作、卓越的拍攝效果,希望廣大開發者能夠行動起來,與華為一起提供令用戶滿意的影像體驗。

現在,CameraKit已經正式上架,開發者可以通過華為開發者聯盟網站(//developer.huawei.com/consumer/cn/CameraKit)獲取到全部接入資料。

想讓你的應用在眾多APP中脫穎而出嗎?試試華為接入CameraKit能力吧!