![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
haowenlai2008
这个作者很懒,什么都没留下…
展开
-
Android Camera预览
简介因工作原因要学习Android的Camera预览功能,这个DEMO有两个Activity,使用Camera库实现原创 2019-06-17 16:19:56 · 3376 阅读 · 0 评论 -
从GPUImage里提取glsl文件的一个脚本
import reimport sysimport osrootdir = './'for parent,dirnames,filenames in os.walk(rootdir): for fileName in filenames: if '.java' in fileName and 'GPUImage' in fileName: print(fileName) ...原创 2019-07-02 18:03:32 · 288 阅读 · 0 评论 -
调试颜色查找表解决纹理反转问题的骚操作
在写安卓的相机应用的时候,调试LookUp滤镜总是会因为读取资源啊什么的产生一些纹理翻转的很蛋疼的问题,为了定位一下采样原点,把相机镜头盖住就可以找到黑色的采样点在哪了,把镜头对着白色的墙就可以找到白色的采样点,这样就可以确定采样的左上角和右下角啦,然后就可以根据两个点的位置去翻转Bitmap了,我是不是很聪明啊(o(゚▽゚)o)...原创 2019-07-12 11:17:52 · 131 阅读 · 3 评论 -
Android Bitmap垂直翻转
因为用OpenGL ES的时候需要用到Bitmap翻转的操作,但是看了很多篇文章,都是用Canvas来进行翻转的,这对音视频处理很不友好啊,Canvas不支持不进行预乘处理的Bitmap,所以干脆直接暴力翻转 static Bitmap convert(Bitmap a, int width, int height) { int w = a.getWidth(); ...原创 2019-08-01 11:53:56 · 621 阅读 · 0 评论 -
Android Bitmap关于setPixel设置的值和getPixel获得的值不一样的问题
最近在写一个使用rgb颜色通道的逻辑,需要导出一张1*256的纹理,将每个通道的映射放在纹理上面,除了rgb三个通道之外还需要一个总的通道,这个通道可以用来调节亮度,于是把这个通道的映射放在Bitmap的a值里,坑的事情发生了,我发现使用这张纹理进行颜色查找的时候颜色整体变暗了,说明导出来的这张纹理是有问题的,经过Debug发现,使用Bitmap的setPixel设置的值,用getPixel获得的...原创 2019-08-01 18:13:52 · 1447 阅读 · 0 评论