热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

这款应用程序为苹果iPhoneX双摄像头系统带来了更多拍摄功能

苹果公司并不是第一个在手机背面使用双镜头相机的智能手机制造商苹果系统设置。当然,一旦苹果做到这一点,许多其他智能手机制造商就会追随该公司的领先地位,并将双摄

  苹果公司并不是第一个在手机背面使用双镜头相机的智能手机制造商苹果系统设置。当然,一旦苹果做到这一点,许多其他智能手机制造商就会追随该公司的领先地位,并将双摄像头添加到自己的手机品牌中。事实上,现在华为甚至还拥有一个三镜头后置摄像头,这很可能是目前最好的拍照手机。苹果iPhone X上的双镜头相机仍然是最好的,但它仍然只提供两种功能:2倍光学变焦和人像模式模糊和照明效果。其他手机厂商已经找到一些完美方式来使用双摄像头,希望为用户增加附加价值。不要担心,因为我们遇到了一款新的应用程序,它为iPhoneX的双镜头相机带来了令人难以置信的新功能,而且你从未见过其他任何类似的东西。

  该应用程序名为Apollo,现在可从iOS App Store以1.99美元的价格购买苹果系统设置。Apollo应用程序“破解”苹果的双摄像头系统,让您在捕获肖像模式照片后可以拍出令人惊叹的照片。您可以改变光源方向,添加和移除光源,调整亮度甚至颜色,还有更多。自上周首次发布以来,我们一直在使用它。

  这是开发团队分享了这款应用程序开发背后的故事:Apollo是第一个使用肖像模式照片深度数据的应用程序,实际上将光源添加到场景中苹果系统设置。应用程序的开发始于2017年11月,当时我们首次获得了是在全新的iPhone 8plus上。我们想通过利用人像照片的深度信息来看看可以实现什么。我们的设计看起来很简单:如果深度信息可以叠加在2D照片上,应该可以使用自定义光源重新照亮物体。当然,第一个结果是可怕的。我们的团队坚持原因,并试图从深度缓冲区中挤出每一个信息。首先,我们需要一种从双摄像头API提供的深度(视差)图获得更多深度点的方法。我们通过算法在现有照片上生成新的更密集的深度图。事情看起来更明亮,但仍然使用丰富的深度图计算照明的视觉效果看起来令人失望。

  我们实施了各种结果的不同过滤器苹果系统设置。我们需要一个平滑轮廓线的地图,它逼真地跟随前景物体的曲线。为了丰富我们的地图以及用于避免边缘假象的一些双边滤波,一种特殊的插值酱是保存当天的食谱。用高质量的深度图,我们能够推导出法线贴图,这是应用3D场景照明模型的基础。使用Phong风格的闪电模型,我们取得了第一个成功!在这个阶段,纵向照片的深度信息计算花费了大约45秒,导致用户体验非常糟糕。现在是接近GPU的时候了!我们的算法首先被分解以利用多线程。然后所有计算都被重写为Metal 2 SDK。加载时间下降到3秒左右,惊人的改善!下一步是将所有可配置参数公开给用户。当我们的用户体验团队开始工作时,有几十个参数需要调整。这是没有好处,我们需要一套最小的,让用户完全控制参数。经过不断的升级,我们缩小我们的名单六个参数:2全局设置和4个光源具体参数。小编觉得Apollo确实是一个独特而神奇的应用程序,它现在可以在App Store上下载了。

这款应用程序为苹果iPhoneX双摄像头系统带来<strong></p><p>苹果系统设置</strong>了更多拍摄功能


推荐阅读
  • 堆是一种常见的数据结构,广泛应用于计算机科学领域。它通常表示为一棵完全二叉树,并可通过数组实现。堆的主要特性是每个节点的值与其父节点的值之间存在特定的关系,这使得堆在优先队列和排序算法中非常有用。 ... [详细]
  • 2023年京东Android面试真题解析与经验分享
    本文由一位拥有6年Android开发经验的工程师撰写,详细解析了京东面试中常见的技术问题。涵盖引用传递、Handler机制、ListView优化、多线程控制及ANR处理等核心知识点。 ... [详细]
  • 深入解析:阿里实战 SpringCloud 微服务架构与应用
    本文将详细介绍 SpringCloud 在微服务架构中的应用,涵盖入门、实战和案例分析。通过丰富的代码示例和实际项目经验,帮助读者全面掌握 SpringCloud 的核心技术和最佳实践。 ... [详细]
  • FinOps 与 Serverless 的结合:破解云成本难题
    本文探讨了如何通过 FinOps 实践优化 Serverless 应用的成本管理,提出了首个 Serverless 函数总成本估计模型,并分享了多种有效的成本优化策略。 ... [详细]
  • 2018年3月31日,CSDN、火星财经联合中关村区块链产业联盟等机构举办的2018区块链技术及应用峰会(BTA)核心分会场圆满举行。多位业内顶尖专家深入探讨了区块链的核心技术原理及其在实际业务中的应用。 ... [详细]
  • 本文作者分享了在阿里巴巴获得实习offer的经历,包括五轮面试的详细内容和经验总结。其中四轮为技术面试,一轮为HR面试,涵盖了大量的Java技术和项目实践经验。 ... [详细]
  • 机器学习核心概念与技术
    本文系统梳理了机器学习的关键知识点,涵盖模型评估、正则化、线性模型、支持向量机、决策树及集成学习等内容,并深入探讨了各算法的原理和应用场景。 ... [详细]
  • 非公版RTX 3080显卡的革新与亮点
    本文深入探讨了图形显卡的进化历程,重点介绍了非公版RTX 3080显卡的技术特点和创新设计。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 本文详细介绍了macOS系统的核心组件,包括如何管理其安全特性——系统完整性保护(SIP),并探讨了不同版本的更新亮点。对于使用macOS系统的用户来说,了解这些信息有助于更好地管理和优化系统性能。 ... [详细]
  • 自学编程与计算机专业背景者的差异分析
    本文探讨了自学编程者和计算机专业毕业生在技能、知识结构及职业发展上的不同之处,结合实际案例分析两者的优势与劣势。 ... [详细]
  • 探索电路与系统的起源与发展
    本文回顾了电路与系统的发展历程,从电的早期发现到现代电子器件的应用。文章不仅涵盖了基础理论和关键发明,还探讨了这一学科对计算机、人工智能及物联网等领域的深远影响。 ... [详细]
  • 尽管深度学习带来了广泛的应用前景,其训练通常需要强大的计算资源。然而,并非所有开发者都能负担得起高性能服务器或专用硬件。本文探讨了如何在有限的硬件条件下(如ARM CPU)高效运行深度神经网络,特别是通过选择合适的工具和框架来加速模型推理。 ... [详细]
  • 本题探讨了在大数据结构背景下,如何通过整体二分和CDQ分治等高级算法优化处理复杂的时间序列问题。题目设定包括节点数量、查询次数和权重限制,并详细分析了解决方案中的关键步骤。 ... [详细]
  • 智能车间调度研究进展
    本文综述了基于强化学习的智能车间调度策略,探讨了车间调度问题在资源有限条件下的优化方法。通过数学规划、智能算法和强化学习等手段,解决了作业车间、流水车间和加工车间中的静态与动态调度挑战。重点讨论了不同场景下的求解方法及其应用前景。 ... [详细]
author-avatar
手机用户2502857587
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有