小红书是深受年轻人喜爱的生活社交类社区平台,越来越多的人在小红书上分享旅行、日常、心情。近日,不少使用鸿蒙原生版小红书的细心用户已经发现,直接使用小红书拍摄照片与自己使用原相机拍摄有一样清晰美观的呈现效果。不仅如此,小红书现已支持用户直接从图库中上传动态照片进行发布。用户之所以能够在鸿蒙原生版小红书上获得这两项体验,主要得益于HarmonyOS SDK中的Camera Kit。

HarmonyOS SDK Camera Kit:简单编程,体验一致

Camera Kit可以帮助开发者快速构建拍照录像等媒体业务功能。基于Camera Kit实现的拍照一致性,是保障三方应用拍摄效果与系统相机保持一致性的关键功能特性。

相机拍照一致性包括颜色、亮度、清晰度、锐化等,SDK为开发者提供了以下两大功能:

一是统一拍照算法和流程,全面提升三方相机效果。提供预览/拍照/录像统一、显性化接口,拒绝私有通路;相同环境下,三方应用和自研相机拍照的出图效果在亮度、颜色、对比度、噪声清晰度、FOV等测评维度一致。

二是提供分段式拍照编程,均衡速度和质量的要求,拍图和用图行为与系统相机一致;统一拍图和用图,用图场景精细控制,实际更多时间可用于quality图片生成。系统原相机分段式拍照、录像,错峰后处理,有效解决算力和效果的矛盾。

拍照一致性体现在小红书:启动快,出图快,效果好

基于Camera Kit实现的拍照一致性特性,为使用鸿蒙原生版的小红书用户实现了可以随时随地、随心或者随手拍摄的产品体验。用户无需退出应用返回原相机接口界面拍摄再上传至小红书,可以在小红书内,点击"+"拍摄,切换拍照,点击拍照,完成出图成片。这种快速的启动拍摄功能与快速出图的能力互联,令分享快人多步,将用户的心情无缝传达给世界。相应地,当今广受追捧的动态照片也得益于拍照一致性:动态照片能够从图库中直接封装成标准格式发布到小红书上,令照片有声有色,让世界近距离感受用户心情。

动态照片帮助三方应用照片捕捉拍摄声音与动态,从端到端地支持应用动态照片生态。

动态照片为开发者提供了以下两大功能:

1、媒体资源对象化的良好封装,使三方应用可以快速接入使用动态照片,给开发应用带来临场感强、有声有色的照片体验。

2、动态照片格式标准公开,以单文件形式关联图片和视频,方便生态应用管理、使用和传输分享,出端后三方应用无需额外管理图片和视频的关联关系。

HarmonyOS SDK开放能力:为开发者打造焕然一新的鸿蒙原生应用

除了Camera Kit, HarmonyOS SDK开放能力可以向开发者提供应用框架、应用服务、系统、媒体、AI、图形等6大领域近90个Kit,帮助开发者构建优质鸿蒙原生应用。随着越来越多的开发者、合作伙伴加入鸿蒙生态,HarmonyOS SDK也将持续提供像拍照一致性这样高效简洁的能力与产品服务,协助开发者打造更加流畅和稳定的鸿蒙原生应用,共建繁荣鸿蒙生态。

HarmonyOS SDK让小红书鸿蒙用户尽享原生相机的拍摄之美的更多相关文章

  1. 小红书携手HMS Core,畅玩高清视界,种草美好生活

    在相同流量消耗的情况下,540p可秒变1080p?这不是魔法,通过视频超分辨率技术(简称视频超分),就能让视频变得更清晰. 7月20日,在小红书最新版本7.48的App中,用户就能体验到这项技术带来的 ...

  2. Android -- 仿小红书欢迎界面

    1,觉得小红书的欢迎界面感觉很漂亮,就像来学习学习一下来实现类似于这种效果  原效果图如下: 2,根据效果我们来一点点分析 第一步:首先看一下我们的主界面布局文件视图效果如下: main_activi ...

  3. 使用Vue2完成“小红书” app

    小红书项目说明 整体页面格调.功能和原版 app 无限接近.具体页面细节可以下载 “小红书” app查看. 图片素材:https://pan.baidu.com/s/1qYOcx7e 整体要求: · ...

  4. 2月第3周业务风控关注|上海网信办复测23个被约谈APP 涉及1号店、小红书等

    易盾业务风控周报每周呈报值得关注的安全技术和事件,包括但不限于内容安全.移动安全.业务安全和网络安全,帮助企业提高警惕,规避这些似小实大.影响业务健康发展的安全风险. 1.上海网信办复测23个被约谈A ...

  5. Keep、小红书、美图…独角兽App能拿到新一轮救命钱吗?

    大多数人热爱手机,不是因为时尚的外观或者结实的零部件,而是因琳琅满目的App赋予其太多的功能.智能手机最先是清理掉人类的零碎时间,现如今又开始肢解我们大块的时间,或者说,智能手机本身就是生活.在如此背 ...

  6. 剑指Offer——小米+小红书笔试题+知识点总结

    剑指Offer--小米+小红书笔试题+知识点总结 情景回顾 时间:2016.9.23 19:00-21:00 2016.9.24 15:00-17:00 地点:山东省网络环境智能计算技术重点实验室 事 ...

  7. 超实用教程,教你用墨刀做出小红书app原型

    一个新手怎么用1小时快速学会APP原型设计? 1小时很短,这意味着学习时必须把握APP原型设计中的重点.难点,而非面面俱到. 要在短时间内理解.掌握一个工具的使用,最有效的方式莫过于临摹: 看实例视频 ...

  8. 6.简单提取小红书app数据(简单初步试采集与分析)-1

    采集小红书数据爬虫:1.本来是要通过app端的接口去直接采集数据,但是app接口手机端设置本地代理这边开启抓包后就不能正常访问数据.所以就采用了微信小程序里的小红书app接口去采集数据. 2.通过 f ...

  9. 2019 小红书java面试笔试题 (含面试题解析)

      本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.小红书等公司offer,岗位是Java后端开发,因为发展原因最终选择去了小红书,入职一年时间了,也成为了面试官 ...

  10. 最新 小红书java校招面经 (含整理过的面试题大全)

    从6月到10月,经过4个月努力和坚持,自己有幸拿到了网易雷火.京东.去哪儿.小红书等10家互联网公司的校招Offer,因为某些自身原因最终选择了小红书.6.7月主要是做系统复习.项目复盘.LeetCo ...

随机推荐

  1. 从 ftp 上下载文件、文件夹

    下载子文件夹: wget -r -nH --cut-dir=1 ftp://ip/folder_name/ 下载压缩文件: wget ftp://ip/folder_name/folder_name/ ...

  2. Qt/C++编写地图应用/离线地图下载/路径规划/轨迹回放/海量点/坐标转换

    一.前言说明 这个地图组件写了很多年了,最初设计的比较粗糙,最开始只是为了满足项目需要,并没有考虑太多拓展性,比如最初都是按照百度地图写死在代码中,经过这几年大量的现场实际应用,以及大量的用户提出的改 ...

  3. Qt编写地图综合应用12-路线查询

    一.前言 路线查询的功能只有在线地图才有,因为这个路线规划需要经常更新的,这个数据同步需要大量的人力物力去统计,所以这玩意必须放在服务器端,就算是类似于手机端一样的放在本地离线,也需要隔一段时间更新的 ...

  4. 使用Maven客户端从Maven中心仓库下载到本地的jar包的默认存储位置及远程仓库

    从Maven中心仓库下载到本地的jar包的默认存放在"${user.home}/.m2/repository"中,${user.home}表示当前登录系统的用户目录(如" ...

  5. Detectron2使用

    Detectron2使用 Detectron2安装 git clone https://github.com/facebookresearch/detectron2.git cd detectron2 ...

  6. P1437 敲砖块 题解

    题意 在一个凹槽中放置了 \(n\) 层砖块.最上面的一层有 \(n\) 块砖,从上到下每层依次减少一块砖.每块砖都有一个分值,敲掉这块砖就能得到相应的分值,如下图所示: 14 15 4 3 23 3 ...

  7. svtools prune具体算法

    svtools具有不同的子命令以实现不同的功能,其中一个就是lmerge.根据其help信息(cluster and prune a BEDPE file by position based on a ...

  8. SpringCloud Alibaba(一) - Nacos 服务注册与发现,OpenFeign远程调用

    1.基础项目过目介绍 1.1 数据库创建 1.2 项目模块分布 1.3 测试http接口调用 1.3.1 http接口调用配置类 //http接口调用配置类 @Configuration public ...

  9. 基于Tablestore打造亿量级订单管理解决方案

    一.方案背景 订单系统存在于各行各业,如电商订单.银行流水.运营商话费账单等,是一个非常广泛.通用的系统.对于这类系统,在过去十几年发展中已经形成了经典的做法.但是随着互联网的发展,以及各企业对数据的 ...

  10. e-prime2.0 安装

    先卸载之前的 卸载 1.点开之前安装的文件.exe 2.选择remove,即卸载 打开注册表 1.开始-运行:输入regedit 2.然后找到并删除注册表中: HKEY_CURRENT_USER\So ...