Android下实时滤镜效果怎么实现?

wangqing1020120 2012-06-28 05:18:21
实时就是相机程序中打开摄像头以后,就可以在拍照前选滤镜,取景时获得滤镜作用后的图像。
据说是使用gl10吧....
目前完全没有思路。。
求指点
...全文
448 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
intuition444 2013-02-28
  • 打赏
  • 举报
回复
Camera取景的数据跟播放视频一样, 都是一帧一帧的数据送到屏幕上, 同时, Camera 应用可以通过CameraDevice提供的API 设置callback函数, 这样在app层就能拿到这些一帧一帧的数据。 对于raw数据的处理, 可以参考opencv, 一个开源的项目, 做图像处理, 编辑的。 包括android也用到他了。
lantuling 2013-02-28
  • 打赏
  • 举报
回复
楼主有思路了吗?
wangqing1020120 2012-06-29
  • 打赏
  • 举报
回复
2楼说的只是一般滤镜的算法,这个网上也很容易找到
我想问的是实时滤镜效果的实现,取景的时候就可以添加上滤镜效果
这样滤镜算法一直在运行,效率问题等都是比较费解的
j_f0001 2012-06-29
  • 打赏
  • 举报
回复
需要将图片进行数学转换,比如你拍了一张照片,转换成byte[] 数组,然后对这个数组进行数学转换,至于这些数学函数是什么,那就要看你使用哪种滤镜算法了.网上有好多滤镜算法的函数,你可以参考一下.

80,352

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧