苹果大中华区董事总经理葛越在乌镇世界互联网大会上发表演讲,再次推介了苹果努力打造的 AR 体验,并以天天 P 图为例介绍了 AR 的好玩之处。“腾讯打造的这款天天P图的 APP 正是结合了这一系列的软硬技术让大家都能体验到川剧变脸的乐趣。”她说。 今年 9 月,iPhone X 惊艳登场,除了震撼的全面屏,同样引人注目还有 FaceID 和 AR 功能,苹果在现场演示了人脸解锁,还有好玩的 Animoji。 3D AR 自拍到底有什么不同? 要说 P 图美颜,早在 iPhone X 之前就有众多 App
在和图片打交道的那些日子里,遇到过不少图片相关的诡异问题。 在这里不会具体对照片API做介绍,而只会对其中的一些坑做一些总结。
颜如玉 —— python + opencv 人脸融合程序,可实现类似天天P图疯狂换脸、face++人脸融合效果
Android Print API Android默认实现了打印的框架,使用PrintManager+PrintManagerService可以轻松实现打印功能,具体的example可以参考https://developer.android.com/training/printing/index.html 打印功能作为一个feature,在一些定制的Android系统(包括Hikey960)上包括Android TV系统(包括小米盒子和Nvidia Shield),是被裁减掉的。裁减这个功能的系统,系统
OpenGL一次渲染过程包含了多个阶段,包括顶点着色器、图元组装、栅格化、片元着色器、测试和混合等,最后将结果输出的FrameBuffer上。
本文主要介绍了如何通过腾讯云和腾讯WeTest平台,对H5页面进行压力测试,以解决页面卡顿、加载缓慢等问题。首先介绍了H5页面的特点和问题,然后详细阐述了基于腾讯云和WeTest的H5压力测试方案,最后通过具体案例展示了该方案的可行性和优势。
天天P图”军装照”活动交出了一份10亿浏览量的答卷,一时间刷屏朋友圈,看到这幕,是不是特别想复制一个如此成功的H5?不过本文不教你如何做一个爆款H5,而是介绍天天P图在“军装照”活动过程中,如何面对10亿流量时的后台承载。
天天P图的工程师闻讯急忙停下手中正在写的bug,不,写的需求,前来围观!
作者 | 周翔 近日,小米科技董事长兼 CEO 雷军在微博上放出多张军装照, 还真是有浓浓的红军年代感...。 实际上,这是人民日报为了建军 90 周年策划的一个活动——“穿上军装 H5”,相当于一键P图,雷军不过是赶了个时髦而已。 打开这个 H5 界面,从“2007-2017、1999-2007、1987-1999、1985-1987、1965-1985、1955-1965、1950-1955、解放战争、抗日战争、红军时期、南昌起义”中选择你感兴趣的年代,然后上传个人照片,选择性别,点击“穿上军装
这两天,相信来自亲朋好友的“军装照”已经刷爆了各位的朋友圈,这个“军装照”是由人民日报客户端策划出品并主导开发,腾讯天天P图提供图像处理支持的一款H5产品。目前,这款H5产品的热度依然,而创纪录的浏览
在SNG(腾讯社交网络事业群)品牌系统语言里,LOGO系统承载品牌视觉的最核心容器,是整个品牌视觉系统的灵魂,是品牌的精神文化理念、信誉、服务等特点的浓缩表现,直接影响着社交网络品牌的发展。本文核心剖析社交网络产品LOGO设计系统。 锐变启程 伴随着我们的成长的QQ,2016年已经成功锐变。新企鹅整体造型更加锐利、修身、简洁。企鹅的视觉角度从略带俯视变成了平视,让其图形更加的几何化。更简洁时尚的企鹅LOGO在年轻用户心中成为“潮鹅”。 QQ不是孤军奋战,是整个社交网络产品体系在一起奋进。 我们的用户群体是年
说起OpenGL的矩阵变换,我是之前在我们的项目天天P图、布丁相机中开发3D效果时才比较深入地研究了其中的原理,一直想写这篇文章,由于很忙(lǎn),拖了很久,再不写我自己也要忘了。 一开始时,也只是知道怎么去用这些矩阵,却不知道这些矩阵是怎么得来的,当出现一些莫名其妙的问题时,如果不了解其中的原理,就不知道如何解决,于是想彻底搞懂其中的原理,还好自己对数学挺有兴趣,于是从头到尾把推导过程研究了一遍,总算掌握了其中的奥秘,不得不佩服OpengGL的设计者,其中的数学变换过程令人陶醉,下面我们一起来看看。 这
作者简介:atilazhang(张子鋆),天天P图 iOS 工程师 使用常规的三角贴合的方式给唇部上色,在大多数情况下都表现良好。但是在唇部形态较之正常形态发生较大变化时,比如在嘟嘴,张嘴与抿嘴的场
我们知道,对于图像处理中,滤镜效果是一种最普遍也最有效的图像优化方式。通过对图像进行不同的滤镜效果的处理,可以得到各种绚丽的图片。
全景动态贴纸主要包含三部分技术要点,本文将进行详细阐述。
新年新气象,今天知晓程序就给大家推荐几款实用的小程序,让你的 2018 年从「头」有一个崭新的开始。
每一个项目的第一步就是立项,立项需要进行充分的调研才能确定是否值得启动一个项目。调研主要要做好两个方向:1,算法调研,它主要是确定可行的技术路线。更具体的说,需要清楚想做的事情是否已经到达落地的水准,也就是可行性的验证。2,市场调研,它主要确定的是,所选中的方案是否有市场需求,是否已经有成熟的竞争对手和市场。
如果是自定义模式,则需要调用上面的方法(方法很多,未完全列出来),其核心就是通过正则去匹配,所以这种自定义模式必须要传入一个Pattern值。
按照官方的说法,新的 Camera2 升级了性能也支持了许多新的功能,所以借此机会对 Android 相机硬件的新老版本 API 做了一番调查和梳理。
亮眼的效果能够扫去用户面容的疲惫与倦意,是对眼睛进行重塑与编辑的一个重要维度,本文讨论了美容算法中亮眼的一种实现方式。
作者简介:dc, 天天P图AND工程师 ---- 奇怪的现象? 先看下面一段apk的代码: public class MainActivity extends AppCompatActivity { Button button; TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceS
经过视频编码后的帧数据,需要放到视频容器里,才能成为一个常规的视频文件。我们以mp4容器为例子,聊一聊代码层面上帧数据如何放到mp4容器里。
一、优化策略:减少使用分支语句 在编写OpenGL shader时,一定要注意减少使用if或for语句,因为这些语句引入分支、会大大降低shader的性能,得不偿失。之所以if语句会对性能有这么大的影响,要从OpenGL的运行机制说起。 二、GPU计算原理:wavefront 以OpenGL通常处理的图像来说,OpenGL的shader在运算的时候,会产生成千上万个线程来对不同的点位区域进行计算,每个线程都使用同一份shader代码、但是处理的数据不同。为了大幅度提高计算速度,OpenGL利用了GPU,
我们要干什么 对于全景视频大家已经不陌生了,图1就是标准的全景视频截图。通过佩戴VR眼镜和利用VR视频播放器能够体验沉浸式感觉(上下左右前后观看视频),当然,观众看到的画面依赖于摄影机拍摄的点,不能随心移动,这是和VR视频的最大区别。 图1 VR视频截图 如何生成全景视频,大家可能很少关注过。本文将会介绍一种简单的生成全景视频的方法,基本能够满足爱好者的摄影和观影需求。 鱼眼相机快速介绍 人的双眼视角能够达到188度,而一般的手机拍照视角大概只能能达到90度左右,鱼眼相机一般在200度以上所以生成全景视
头部动图.gif 关注公众号“腾讯云视频”,一键获取 技术干货 | 优惠活动 | 视频方案 “诶,这一天天的,上班毫无精气神” “是啊,这天天加班的,哪来什么精神啊” “明天七夕,打算怎么过?”
随着直播、短视频业务的爆发式增长,丰富多样的视频特效,自然生动的智能美颜,新奇有趣的贴纸玩法也受到大量关注,为多种视频场景注入了新的生机与活力。腾讯云视立方·腾讯特效 SDK(Tencent Effect SDK)(美颜特效 SDK)是跨平台(iOS、Andriod、Web、小程序)实时视频帧和图像处理的软件开发工具包,聚合了美颜特效、美妆、滤镜、动效贴纸、基础分割、手势识别等产品能力,可以为短视频类、直播类、音视频通话平台提供智能人像美化、创意玩法功能的技术支持。作为腾讯云视立方·音视频终端SDK的重要组
本篇文章主要介绍了将录音从时域数据转化成频域数据的方法。
什么是深度测试? 深度测试是指检测从某个方向看过去时,两个点A和B谁在谁的前面,以便知道谁挡住了谁,被挡住的点一般不会进行绘制,以达到和真实世界一样的遮挡效果,OpenGL提供了深度测试的能力,开发者不用自己判断哪些被挡住然后不绘制,开启深度测试后,OpenGL会自动帮助我们完成。 在OpenGL中绘制3D物体时,几乎不可避免地要用到深度测试,因为希望绘制的结果像真实世界中的效果那样,前面的物体会挡住后面的物体。 例如绘制一前一后两个正方体,如下图所示,蓝色的在前面,绿色的在后面,按正常的逻辑,前面的
国产的所有 “双核浏览器”,都是基于 Chromium 开发的,当然 Chrome 也是基于它。
快递查询 http://www.kuaidi100.com/query?type=quanfengkuaidi&postid=390011492112 (PS:快递公司编码:申通"shentong"
相信之前刷屏的“八一军装照”和“小学生证件照”大家都不陌生。类似这样的运营活动突然涌入的巨大流量对天天P图后台造成的冲击不可小觑。
css入门学习 1:认识CSS 1.1:css简介,css全称是层叠样式表,Cascading style sheets 1.2:css的作用,主要是用于定义html内容在浏览器内的显示样式
图像修复(Image Inpainting)技术,又称为图像填充(Region Filling)或物体删除(Object Removal)技术,是一种通过背景填充、替换的方法,去除图像中指定区域的算法,最终目标是达到用户难以感知感知、效果自然的图像修复。
活动上线28小时,参与人数就破亿,助力天天P图登上了App Store总榜第一。 这组来自天天P图APP的独特创意素材,既不取自图库,也未委托供应商,而是内部设计师全权承包。在这里,我们要来说一说这组
01 Chinese New Year with Pitu Pitu had prepared the special contents for Chinese new year festival. So we developed a doggy character and its humorous expression for users’ interests because 2018 is the year of the doggy. In addition, we decided to use AR
2.发现组件是函数定义的,随后调用该函数,将返回的虚拟DOM转换为真实DOM,随后展示在页面中
化腐朽为神奇的滤镜 《你的名字》剧照 美仑美焕的天空,炫彩光斑下的图像,就像17岁那年等待放学的午后。 日本漫画家新海诚的电影《你的名字》要来了,画风相当细腻,天空、火车、树林都带着浓厚的“新海诚色彩
1月25日上午,来自台湾的5位青少年与10位深圳本地的青少年齐聚深圳,共同探访了腾讯总部大厦。本次活动系深圳少年警讯组织,旨在进一步促进两岸三地交流互通,让两岸青少年共同感受国家科技发展先进成果。
最新消息,旷视Detection组组长,带队征战COCO拿下多届冠军的俞刚,加入腾讯PCG 光影研究室。
scrollTo(x,y)//可把内容滚动到指定的坐标 scrollTo(xpos,ypos)//x,y值必需
导语 伪 3D 效果一般是在二维平面上对贴图纹理进行拉伸变形制造出透视效果,从而模拟 3D 的视觉效果。但通过 OpenGL 直接渲染不规则四边形时,不进行透视纹理矫正,就会出现纹理缝隙裂痕等问题。本文将分析透视矫正原理并给出解决方案。 问题概述 一般要实现近大远小的透视景深效果,都是通过透视投影的方式在 OpenGL 渲染得到的。如果在 OpenGL 中不开启透视投影,使用简单四边形面片来达到 3D 效果则需要对四边形面片进行旋转或者进行拉伸变形。但不经过透视投影矩阵的计算,得到的纹理渲染结果就会有缝隙
减包这个词大家应该都不陌生,在减包过程中,图片资源的优化这项应该是必经之路了。
最近看一篇CVPR2018文章PairedCycleGAN: Asymmetric Style Transfer for Applying and Removing Makeup有感。总结一下GAN做domian transfer的思路脉络。 Base knowledge Generative Adversarial Nets (GAN) : GAN是一种训练生成模型的方法,包括两个互相对抗的模型:一个生成模型G用于拟合样本数据分布和一个判别模型D用于估计输入样本是来自于真实的训练数据还是生成模型G。生成
Css(实现了页面和样式的彻底分离) 写入样式表的三种方式: 内联样式表,嵌入样式表,外部样式表。 内联样式表的优先级高于嵌入样式表。嵌入式样式表的优先级大于外部样式表 样式表的选择器(通过选择器帮我们获得页面上要获得样式的元素) 写什么标签就拿到了什么标签。(当页面中所有标签都用同一种样式的时候用html选择器) 什么时候用id选择器什么时候用类选择器: 当同一个页面中某些元素显示同一个样式的时候一般用类选择器,id选择器一般是唯一的。 Css当中属性非常多,大体上可以分为以下几类:字体,背景,文本,位置
剩余文章请移步博客原文:https://www.zmki.cn/4774.html
给照片或者视频中的人物头发换颜色,这个技术已经在手机app诸如天天P图,美图秀秀等应用中使用,并获得了不少用户的青睐。如何给照片或者视频中的人物头发换发色?换发色算法流程如下图所示:
最近,看到工信部一组统计数据,小编整个人都不好了,数据显示,2015年5月我国4G用户净增2281.6万,总数超过2亿户。 没错,卡是换成了4G卡,还是那句话,然并卵,用的还是3G手机,开的还是2G网络,怪我咯,说好的降价呢? 小编握着手里的手机,心痛到无法呼吸,万万没想到,不仅工资拖后腿了,现在连每天使用的网络竟然也垫底了,我想一个人静静。 来自工信部的另一组统计数据显示,截止到5月底中国的手机用户数量已达到12.56亿人,相较4月份增长了0.36%,比去年同期增长了7.82%,相当于中国90
关于创新,乔布斯曾说过:“创新就是把各种事物整合在一起......他们(有创意的人)总能看出各种事物之间的联系,因为他们习惯于将他们的各种经验联系起来,然后整合形成新的东西。” 那么,在你眼里,创新是什么样的? 是对产品的颠覆式变革?是将原有技术植入新的领域?是新的产品和领域的开拓?抑或,只是某一个让你会心一笑的新功能? 在腾讯,每月都有微创新奖的评选,在内部开启投票。我们从2016年的内部年度微创新项目中筛选出7个跟大家息息相关的发起投票,想要获悉用户心目中最喜爱的项目。喜欢哪个,就投哪个,我们还有好礼相
有人说:“娶对了败家娘们,天天都过双11!”辣么,为啥妹纸们对购物更把持不住?难道可爱的男孩纸就不爱买东西了?实际上不仅是中国,在全球商家眼中最乐于见到的也是女性剁手党。p.s.本信息图谨献给双11逮
导读:解析肿瘤微环境的方法非常多种,包括CIBERSORT, TIMER, MCPcounter,xCell, ssGSEA, PCA等等,gene signature 也在不断的产生;但是你研究多年的基因是否与肿瘤微环境相关,除了机制实验来证明,还可以通过大量的数据库资料来证明与可视化。
领取专属 10元无门槛券
手把手带您无忧上云