首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
天星技术团队
掘友等级
天星
大家好,我们是天星团队。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 26
沸点 0
赞
26
返回
|
搜索文章
赞
文章( 26 )
沸点( 0 )
[OpenGL]未来视觉4-Native层滤镜添加
上一节介绍了摄像头的帧采集,这一节将要介绍采集回来的摄像头数据如何显示到屏幕,以及对数据进行滤镜添加。 现在demo中提供了大概有三十几种滤镜,其原来MagicCamera大致一样的。 滤镜效果比较简单的理解就是原来的图像的基础上,混合上纹理显示出来的效果,而Opengl中纹理…
[OpenGL]未来视觉2-Android摄像头帧采集
这节相机的渲染的介绍,只涉及到二维平面的渲染,所以不需要关注三维变量。 需要先确定好相机的变换矩阵,这个初始化并不重要。 初始化采集相机纹理的参数。这里需要了解,采集相机是需要GL_TEXTURE_EXTERNAL_OES来绑定相机纹理,因为相机数据是YUV的编码格式,而显示到…
还在用Synchronized?Atomic你了解不?
之前在学习的时候也看过AtomicInteger类很多次了,一直没有去做相关的笔记。现在遇到问题了,于是就过来写写笔记,并希望在学习的过程中解决掉问题。 我们可以发现问题所在:count++并不是原子操作。因为count++需要经过读取-修改-写入三个步骤。举个例子: 所以到这…
[Android多媒体技术] 播放Raw/Assets音视频方法总结
本文介绍如何通过系统MediaPlayer,IjkPlayer,ExoPlayer分别播放安卓项目下的Raw或Assets文件夹中的音视频文件。 在某些情况下,我们会把一些音视频文件,如Mp3,Mp4等,直接放在安装包中的Raw或者Assets文件夹里,这些音视频文件可能作为特…
基于AOP的一种RecyclerView复杂楼层开发框架,支持组件化,全局楼层打通,MVP等高拓展性功能
RecyclerView作为Google替代ListView的一个组件,其强大的拓展性和性能,现在已经成为无数App核心页面的主体框架。RecyclerView的开发模式一般来说都是多Type类型的ViewHolder——后面就称为楼层(感觉很形象)。但是使用多了,许多问题就暴…
Android 最简单的限制输入方式之一
哈哈,又可以愉快的玩耍咯...
[OpenGL]未来视觉1-Android摄像头采集基础
相信很多人都用过相机功能,也开发过简单调度相机功能,但是相机采集功能。是图像信号输入的重要来源。 相机图像采样,需要维持一个比较稳定的帧数来维持图像实时性,需要频繁刷新,创建一个子线程来进行画面更新,会被占用主线程效率好很多,而且双缓冲机制可以在画面从前台刷新到后台时才占用主线…
Java DES 使用方法
DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),并授权在非密级政府通信中使用,随后该算法在国际上广泛流传开来。需要注意的是,在某些文献中,作为算法的…
下一页
个人成就
文章被点赞
505
文章被阅读
55,401
掘力值
1,745
关注了
6
关注者
1,380
收藏集
0
关注标签
6
加入于
2018-05-15