作者mamaya3 (mamaya)
看板AndroidDev
标题Re: [问题] 影像处理的问题
时间Sat Nov 5 02:33:12 2011
※ 引述《LaPass (LaPass)》之铭言:
: 这是关於AR实境的程式中的问题
: AR实境是像这种东西: https://www.youtube.com/watch?v=MHkobjWqLA8
: ▄▄▄
: 请问,要如何把图片,或是影片档放到那个 ▄▄▄ 标记上?
: ▄▄▄
你想做的东西应该跟这个非常类似
https://www.youtube.com/watch?v=GBKy-hSedg8
图片要放在标记上很简单 把你的model改成一个正方平面 然後材质选用想显示
的图就好 至於动画应该我跟你想的差不多..从影片挖frame出来然後再照时更新
texture 可以想像是非常吃重的task 建议先换只手机吧
不过我不知道Anroid能不能让你把video的frame各别取出来
也许是用MediaMetadataRetriever 但跑起来可能非常慢
解法1: 找第三方framework
解法2: 自己encode video 配NDK後也许解出frame的速度可以让人接受吧(不过手机还是
先换吧)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 71.109.145.130
1F:推 LaPass:对,就是这种 11/05 09:11
2F:推 LaPass:3d我之前学xna时还有建立一些概念,学openGL应该还没问题, 11/05 09:25
3F:→ LaPass:但是encode video就超出能力了.... 11/05 09:25
4F:→ mamaya3:video的frame跟texture格式不太可能相容 如果每个frame都 11/05 11:45
5F:→ mamaya3:要转换给texture 效能会有很大问题, 要自定video编码应该 11/05 11:46
6F:→ mamaya3:很难去避免...除非有其他更实用的API出现 11/05 11:47
7F:→ mamaya3:不说别的, OpenGL ES texture只吃边长是2次方的正方图型 11/05 11:48