问题标签 [autofocus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Algorithm or Open Source implementation for custom Auto-Focus
I've noticed that in some devices without true optical focus control, (Blackberries, Android phones, etc), there's a built-in digital auto-focus mechanism.
I suppouse that this mechanism is fully implemented in software, applying an image "sharping" algorithm to the images feed by the camera)*.
Is there an algorithm (or even an open source library in Java or C) so that I can apply it to an image after it has been captured?
Thanks in advance.
*UPDATE: Seems that what I'm looking for is not actually auto-focus, since it involves detecting the best focus level and a mean to change it via API. What I need is an algorithm that given a blurred input image, produces an output image with better definition.
android - 黑暗中的 Android 自动对焦回调
Android Camera API 的 onAutoFocus 回调有一些问题。在我的 Preview 类的构造函数中,我将焦点模式设置为 FOCUS_MODE_AUTO,将闪光模式设置为 FLASH_MODE_AUTO。我向用户展示的用于拍照的按钮附有自定义动画。当用户按下按钮时,动画开始,自动对焦也开始:
然后在 onAutoFocus 方法中我拍照:
当有足够的光线(所以没有闪光灯)时,这非常有效。然而,在黑暗中,闪光灯熄灭并拍摄了照片,但似乎相机没有正确对焦。我知道如果相机不支持自动对焦,则会立即调用 onAutoFocus 回调,但这里显然不是这种情况。在黑暗中无法自动对焦(即使使用闪光灯)?
jquery - 用于 HTML5 的自动对焦功能的 Jquery 备份,以确保在所有浏览器中自动对焦
是否有一些 Jquery 可以实现以确保不支持 HTML5 自动对焦的浏览器仍然自动对焦于该文本区域?谢谢
javascript - 当网页加载时,自动聚焦 HTML 表单输入的最佳方式是什么?
现在我使用:
<body onLoad="document.getElementById('myinput').focus();">
但它似乎不适用于 iPhone。
javascript - 尝试更新对象时如何处理字段元素的自动对焦
我们倾向于将光标定位在所有新创建对象的第一个元素上(例如name field for user
或email id field on the login page
)。自动聚焦在name field for user
User.update 上是否有意义,因为用户可以修改 User 的任何其他字段并在执行 User.update 时自动聚焦实际上标记整个name
字段而不是将光标定位在name
元素上. 正确的行为应该是什么?
jquery - jQuery 在页面加载时关注文本框
我的页面中有搜索表单。在页面加载时,默认情况下它是焦点。光标在其中处于活动状态。
我可以采取文本框的焦点。在页面加载?所以默认情况下我没有光标?
iphone - 使用 ZBarSDK 时 iPhone 相机失去自动对焦
我正在开发一个应用程序,用户可以选择是否要扫描条形码或拍照。为了拍照,我UIImagePickerController
照常使用。对于扫描条形码,我使用的是 ZbarSDK 1.2 ZBarReaderViewController
。
拍照时,一切都很完美。扫描条码时:如果您在拍照前启动应用程序并扫描条码,也可以完美运行。
但是如果你拍照,然后回去尝试扫描条形码,相机会失去自动对焦,无法扫描条形码。
总结一下:
开始->扫描->自动对焦工作
开始->拍照->返回->扫描->自动对焦不起作用
这就是我初始化条形码扫描仪的方式:
有任何想法吗?
android - ZXing自动对焦问题
我为我的硕士论文编写了一个带有 Android 3.1 的摩托罗拉 Xoom 平板电脑应用程序,该应用程序可以使用它的相机实时扫描多个 QR 码,并在显示屏上通过识别的 QR 码显示附加信息。
识别是用ZXing android app ( http://code.google.com/p/zxing/ ) 完成的,我基本上只是把ZXing app 的代码改了,让它可以同时识别多个二维码,并且可以持续执行此扫描,而不会像原始应用程序那样在成功扫描后冻结。所以我的应用程序基本上是ZXing应用程序,可以连续扫描多个二维码。
但我面临一个问题:
ZXing 应用程序可以进行某种连续自动对焦。它启动自动对焦,完成后它会自动再次启动自动对焦。但这种方法不知何故使相机亮度设置过亮,导致相机无法识别二维码,因为图像几乎是全白的。禁用自动对焦可以解决问题,但我需要自动对焦,否则只能在一定距离内识别 QR 码。
- 如何更改相机的亮度设置?
- 有人知道自动对焦的另一种可能性吗?
ios - 查看 iOS 设备是否有使用 phonegap 的自动对焦相机
我在我们的应用程序中添加了一个扫描条形码的插件,现在我正在检查设备型号(即 iPhone4,1),看看它是否是具有自动对焦相机的较新设备。这当然会要求我们在每次新设备推出时添加新设备,或者我们会忘记这样做,用户将无法扫描条形码,即使他们应该能够扫描。
我想做的是检查设备是否有自动对焦相机,并使用它来允许或拒绝用户尝试扫描条形码。有谁知道怎么做?