首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
UI
订阅
杨博宇
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
人脸识别 -- 活体检测(张嘴摇头识别)
最近项目在做了身份证银行卡识别之后,开始实现人脸识别和活体识别,其中人脸识别包括人脸入库、人脸查找、人脸1:N对比、人脸N:N对比,另外活体识别运用在安全登录功能。 大家都熟知的支付宝使用face++ 的服务来实现人脸识别,在实际项目中使用了讯飞的人脸识别SDK进行二次封装来实…
文字渲染那些事(二)文字的形状是怎么表示的?
在上期文章里,我们介绍了字体文件的结构,也就是一系列的二进制表。在这一期里,我们关注的是这件事情:计算机中的数据是怎么表达文字形状的呢?让我们从点和线的概念开始吧: 我们已经知道,TTF 及其之后的字体标准,都支持对文字的平滑缩放。文字放大后那光滑的曲线固然是非常优美的,但它是…
文字动次打次,让文字动态绘制出来
文字动画效果
iOS 开发中的性能优化和调试
在开始这篇文章之前,先说几个概念性的东西。 CPU 和 GPU 关于绘图和动画有两种处理方式 CPU(中央处理器) 和 GPU(图形处理器),CPU 的工作都在软件层面,而 GPU 的在硬件层面。
iOS性能优化系列篇之“列表流畅度优化”
这一篇文章是iOS性能优化系列文章的的第二篇,主要内容是关于列表流畅度的优化。在具体内容的阐述过程中会结合性能优化的总体原则进行阐述,所以建议大家在阅读这篇文章前先阅读一下上一篇文章:iOS性能优化系列篇之“优化总体原则”, 第三篇体验优化,我们有点不一样。 由于平时工作比较忙…
iOS 私有设置 - Settings.bundle
需求背景: 在开发测试发布过程中,经常用到需要切换请求链接等需求。即:测试、预发布、发布环境链接不一样,如果我们在项目里配置,每次打包很是不方便。 这时候 Settings.bundle 就要上场了。点开设置直接切换环境。 1.创建Root.plist 文件。 2.创建Root…
iOS探索--离屏渲染
当我们要在屏幕上显示内容, 至少需要一块与屏幕像素数据量一样大的 frame buffer 来作为数据存储区域 (GPU 渲染结果存储的地方)。但是此时出现了特殊情况导致渲染结果无法直接写入 frame buffer, 而是需要先暂存到另外的区域进行处理, 之后再写入到 fra…
iOS圆角的离屏渲染,你真的弄明白了吗
1. 如何设置圆角才会触发离屏渲染 我们经常看到,圆角会触发离屏渲染。但其实这个说法是不准确的,因为圆角触发离屏渲染也是有条件的! 我们发现设置cornerRadius大于0时,只为layer的backgroundColor和border设置圆角;而不会对layer的conte…