“Focus to Infinity”无法在Galaxy S5上运行

时间:2014-11-30 19:59:15

标签: camera focus galaxy infinity

我尝试使用以下代码强制S5聚焦于Infinity:

myCamera.cancelAutoFocus(); 
parameters.setFocusMode(Camera.Parameters.FOCUS_MODE_INFINITY);
myCamera.setParameters(parameters);

在显示预览之前:

myCamera.setPreviewDisplay(myHolder);
myCamera.startPreview();

我用

控制设置
parameters = myCamera.getParameters();
产生“无限”的

但是相机仍然以连续照片中的方式捕捉焦点。

(与Nexus 7使用的代码相同)。

有没有人在使用S5时遇到过这样的麻烦?

感谢您的任何建议。

1 个答案:

答案 0 :(得分:0)

是的,三星似乎搞砸了,然后用户最终指责不相关的应用程序开发人员,因为他们的设备自动对焦问题。根据我的经验,Galaxy S5是迄今为止最大的攻击者,但其他近期的三星机型似乎也是如此。这对旧S3来说似乎不是问题。

这些近期的三星将报告他们支持无限远焦点,并将接受该模式设置,但这完全被破坏......它会在录制时不断重新聚焦,使得所得到的视频彻底刺激观看和经常无法使用。

我还没有找到解决方法,除了完全避免使用无限模式,而是使用固定模式(如果支持),或尝试将焦点固定在自动模式。在我的情况下,我把它作为一个用户选项,默认情况下关闭,因为使用破碎的三星的人数很多。