首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“聚焦到无限”在Galaxy S5上不起作用

“聚焦到无限”在Galaxy S5上不起作用
EN

Stack Overflow用户
提问于 2014-12-01 03:59:15
回答 1查看 677关注 0票数 2

我尝试使用以下代码强制S5将焦点放在无穷大:

代码语言:javascript
复制
myCamera.cancelAutoFocus(); 
parameters.setFocusMode(Camera.Parameters.FOCUS_MODE_INFINITY);
myCamera.setParameters(parameters);

在显示预览之前:

代码语言:javascript
复制
myCamera.setPreviewDisplay(myHolder);
myCamera.startPreview();

我用来控制设置

代码语言:javascript
复制
parameters = myCamera.getParameters();

结果是“无穷大”好吧

但相机仍然像在连续照片中一样寻找焦点。

(与Nexus7相同的代码可以正常工作)。

有没有人已经在S5上遇到过这样的麻烦?

感谢您的任何建议。

EN

回答 1

Stack Overflow用户

发布于 2015-06-18 10:39:25

是的,三星似乎搞砸了,然后用户最终将设备的自动对焦问题归咎于无关的应用程序开发商。据我所知,Galaxy S5是最大的罪魁祸首,但最近三星的其他机型似乎也是如此。在较老的S3上,这似乎不是问题。

这些最近的Samsungs将报告他们支持无限聚焦,并将接受该模式设置,但这是完全错误的……它只会在录制的同时不断地重新聚焦,使得生成的视频看起来非常恼人,而且通常无法使用。

我还没有找到解决这个问题的方法,除了完全避免使用无限模式,而是使用固定模式(如果支持),或者尝试在自动模式下修复焦点。在我的例子中,我把它设为一个用户选项,由于使用坏的Samsungs的人太多,默认情况下这个选项是关闭的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27217580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档