[问题] android camera frame rate 不稳定

楼主: iamgraveboy   2014-07-24 11:04:24
想请问各位前辈
最近在开发一款相机程式的时候发现fps无法稳定
尤其是我设定在高fps的时候例如20以上
常常我设定25 ~ 30fps可是只回传18 ~ 25左右
我都把相机放在同一个固定光源的环境中并且用exposurelock锁定住了
所以应该不会有相机因应光源自动调整frame rate的情况发生
想请问frame rate不稳定是什么原因呢?硬件方面的极限还是软件方面的疏忽?
另外如果可以的话能稍微跟小弟解释一下整个相机在frame rate方面设定的过程吗?
就是一些稍微底层一点的资讯流
我用google爬文爬了一两天了
看到的都只有很笼统的解释“因为手机相机很烂所以会不固定”类似这种答案
拜托各位前辈强者了!
谢谢!
作者: liddle (Guderian)   2014-07-24 11:25:00
资料量越大越需要大水管传输,ColorSpace的转换也需要时间这个需要你来平衡各种参数
楼主: iamgraveboy   2014-07-24 11:49:00
但是有时可以有时无法耶,我只要程式重开就又可以了是什么原因有时候可以有时候又无法呢?
作者: liddle (Guderian)   2014-07-25 13:53:00
这个很难讲的,做这类程式的时候要花很多时间看效能和内存的配置状况。我猜你如果先执行什么内存回收app后,再执行你的程式,状况会好点。如果是这样那就是要注意内存配置问题。C#, Java 是有GC机制,内存的管理策略还是要想

Links booklink

Contact Us: admin [ a t ] ucptt.com