gl2.0和camare冲突吗

iceszy 2015-08-12 05:05:22
请问各位大侠,
使用glsurfaceview自带 画笔中gl2.0画了一个六变形在glsurfaceview上,
可是用camare链接glsrufaceview startpreview后开始拍摄 不会显示雪花,那美颜的边拍摄边显示雪花怎么做的?
...全文
69 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
iceszy 2015-08-13
  • 打赏
  • 举报
回复
引用 3 楼 YKDSea 的回复:
[quote=引用 2 楼 iceszy 的回复:] [quote=引用 1 楼 YKDSea 的回复:] 逻辑完全错误吧,当你连接上camera之后,之前画的内容就会被camera图像覆盖了,怎么会还能看到呢? 你要在拿到camera的图像之后,在图像之上再花雪花才行。
会覆盖的话,那网上的demo怎么画的,那demo的一个滤镜效果还能让拍摄画面变形,不像是在图像之上画的。[/quote] 滤镜效果不拿到原有数据处理怎么出效果?你以为滤镜真的是个镜子,放在上面就行了?[/quote] 刚刚又看了实时滤镜的代码,发现实时滤镜是把照相机的数据当作纹理画上去的,而且另开线程画的,纹理相当于背景图,是全屏的,也就会覆盖整个页面,怪不得我画雪花上去看不到,难度美颜是在照相机页面之上开了一个新的透明界面画的,拍照的画,把两张图合成一下
iceszy 2015-08-13
  • 打赏
  • 举报
回复
引用 2 楼 iceszy 的回复:
[quote=引用 1 楼 YKDSea 的回复:] 逻辑完全错误吧,当你连接上camera之后,之前画的内容就会被camera图像覆盖了,怎么会还能看到呢? 你要在拿到camera的图像之后,在图像之上再花雪花才行。
会覆盖的话,那网上的demo怎么画的,那demo的一个滤镜效果还能让拍摄画面变形,不像是在图像之上画的。[/quote] 大侠,如果是实时滤镜也是在图像之上处理吗
sky-Z 2015-08-12
  • 打赏
  • 举报
回复
引用 2 楼 iceszy 的回复:
[quote=引用 1 楼 YKDSea 的回复:] 逻辑完全错误吧,当你连接上camera之后,之前画的内容就会被camera图像覆盖了,怎么会还能看到呢? 你要在拿到camera的图像之后,在图像之上再花雪花才行。
会覆盖的话,那网上的demo怎么画的,那demo的一个滤镜效果还能让拍摄画面变形,不像是在图像之上画的。[/quote] 滤镜效果不拿到原有数据处理怎么出效果?你以为滤镜真的是个镜子,放在上面就行了?
iceszy 2015-08-12
  • 打赏
  • 举报
回复
引用 1 楼 YKDSea 的回复:
逻辑完全错误吧,当你连接上camera之后,之前画的内容就会被camera图像覆盖了,怎么会还能看到呢? 你要在拿到camera的图像之后,在图像之上再花雪花才行。
会覆盖的话,那网上的demo怎么画的,那demo的一个滤镜效果还能让拍摄画面变形,不像是在图像之上画的。
sky-Z 2015-08-12
  • 打赏
  • 举报
回复
逻辑完全错误吧,当你连接上camera之后,之前画的内容就会被camera图像覆盖了,怎么会还能看到呢? 你要在拿到camera的图像之后,在图像之上再花雪花才行。

80,351

社区成员

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

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