专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Brew

ICAMERA镜头角度旋转的有关问题

发布时间:2010-05-30 20:18:30 文章来源:www.iduyao.cn 采编人员:星星草
ICAMERA镜头角度旋转的问题
最近碰到一个很诡异的问题。
我自己做了一个带有照相处理的小程序。
在中兴,华为等手机运行都没有问题,但在三星的W239这个手机上,发现PREVIEW的屏幕是横着的,
照出来的照片也都是倒着的。
根据论坛上一些大虾的文章,我试着用ICAMERA_RotatePreview来转换一下角度,结果从0度一直试到了360度,都不对。
其中0度,90度,270度的图像是逆时针旋转90度,180度的图像是顺时针旋转90度。
不知道哪位兄弟是否碰到过类似的问题,难道是我用法出错了?
ISHELL_CreateInstance(pMe->a.m_pIShell, AEECLSID_CAMERA, (void **)&pMe->m_camera);
ICAMERA_RegisterNotify(pMe->m_camera,locnavi_OnCamera, pMe);
size.cx = 240;
size.cy = 320;
ICAMERA_SetDisplaySize(pMe->m_camera, &size);
ICAMERA_SetSize(pMe->m_camera, &size);
ICAMERA_RotatePreview(pMe->m_camera,180);

还盼指教。非常感谢。


------解决方案--------------------
使用DirectMode画屏?
可以用GetFrame获取预览帧后,再画屏。
可能是DirectMode MDP更新时,哪个处理不对。
------解决方案--------------------
有可能是驱动没对好的问题。以前我们自己的手机也遇到过类似的问题。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: