|
发表于 2008-3-25 15:08:00
|
显示全部楼层
以下是引用adu2008在2007-8-23 16:59:00的发言:
到,一大圈人讨论旋转90度,不管怎么做都是吃力不讨好的,最简单的就是让摸组厂改.不改就换一家!
目前我还没碰到能解决这个问题的模组商。模组再怎么转,sensor scan出来的image始终是320*240,不会是240*320,只是取景和成向变化,所以讨论这个还是有意义的,不要随便抹杀前面几位兄弟的发帖
这是camera目前的一个问题,楼上好多人好象都没有明白前几位兄弟的意思,还在问怎么解决,我来个归纳吧
1. sensor不支持90度rotate,只能支持180度rotate和mirror
2. 如果不考虑所见即所得,可以采用scale的方式,即640*480 scale到240*320,以下都是所见即所得全屏御览模式
3. backend IC一般在有足够的frame buf下都能支持90度rotate,同样也支持osd rotate
4. 改变lcd刷新方向也可以解决此问题,但是会出现斜线现象。这是客户不愿看到的
5. 如果没有backend IC或者根本不支持rotate,最坏的解决方法就是软件rotate,但是耗时,以320*240的转化速度看,最快大概需要30-50ms,另外还要考虑OSD,当然arm9的core最好.
6. 至于摄像所得3gp播放问题,相应的进行rotate不是问题,encode时间一般大于decode时间。 |
|