草庐IT

Android setFocusArea 和自动对焦

这几天我一直在和这个功能作斗争......看来,相机忽略了(?)我定义的焦点区域。以下是代码fragment:聚焦:protectedvoidfocusOnTouch(MotionEventevent){if(camera!=null){Rectrect=calculateFocusArea(event.getX(),event.getY());Parametersparameters=camera.getParameters();parameters.setFocusMode(Parameters.FOCUS_MODE_AUTO);parameters.setFocusAreas(L

OpenCv案例(七): 基于OpenCvSharp计算图像的清晰度(自动对焦)

自动对焦,其实是对相机成像的清晰值得计算,若对焦不清晰,成像的清晰度低,视觉效果模糊。若是在工业检测行业,对焦不准确,可能会造成严重后果;对焦准确的图像,其清晰度高,对比度鲜明,层次明显。以下实现3种图像清晰度的评价方法:1:方差方法:        方差是概率论中用来考察一组离散数据和其期望(即数据的均值)之间的离散(偏离)程度的度量方法。方差较大,表示这一组数据之间的偏差就较大,组内的数据有的较大,有的较小,分布不均衡;方差较小,表示这一组数据之间的偏差较小,组内的数据之间分布平均,大小相近。对焦清晰的图像相比对焦模糊的图像,它的数据之间的灰度差异应该更大,即它的方差应该较大,可以通过图像

iOS 11.3 ARKit 自动对焦和更高的分辨率

如前所述hereApple允许我们在基于ArKit的应用程序中使用更高分辨率和自动对焦,是否有人已经尝试在自己的应用程序中实现这些功能?Apple通常在哪里分享有关此类更新的更多技术细节?问候! 最佳答案 您无法设置ARCamera图像分辨率...这就是为什么您可能找不到任何与调整相机图像分辨率相关的内容。ChangingARCameraResolution如果您想检查ARCamera图像分辨率,您可以通过currentFrame进行访问。letcurrentFrame=sceneView.session.currentFramep

ios - 使用 phonegap 查看 iOS 设备是否有自动对焦相机

我在我们的应用程序中添加了一个用于扫描条形码的插件,现在我正在检查设备型号(即iPhone4,1)以查看它是否是具有自动对焦相机的较新设备。这当然会要求我们在每次出现新设备时都添加新设备,否则我们会忘记这样做,用户将无法扫描条形码,即使他们应该能够扫描。我想做的是检查设备是否有自动对焦相机,并使用它来允许或拒绝用户尝试扫描条形码。谁知道怎么做? 最佳答案 您可以使用iOS中AVCaptureDevice类的isFocusModeSupported。文档位于此处的“焦点设置”下:http://developer.apple.com/l

javascript - 在自动对焦 ios 网络浏览器上强制显示键盘

有很多主题可以解决这个问题,但似乎都是陈旧的且不相关的(assfurtheriosreleasescomeout)。我开发了一个通过网络浏览器运行的应用程序,无论是safari还是firefox(在iPad上)。该网页对输入具有自动对焦功能,我需要强制打开键盘。我尝试过使用大量jQueryhack来实现这一点,但都没有成功另一个JS库,可以很容易地“插入”到我现有的html页面。我最接近的是这段代码,当我按下页面上的按钮时,它会将焦点放在我的表单输入上并显示键盘:window.addEventListener('DOMContentLoaded',function(){varbutto

android - Unity3D 网络摄像头自动对焦回调?

我想使用Unity从相机拍照。拍照本身没什么大不了的,但我想要更准确的使用自动对焦回调方法,如Android(onAutoFocus(booleansuccess,Cameracamera))所以如果回调返回成功,我可以拍照。有什么办法可以在Unity中做到这一点,或者我需要一些插件吗?如果有人可以引用它吗?非常感谢! 最佳答案 assetstore上有一个名为CameraCaptureKit的插件,它似乎能够执行您想要的操作。我们使用代码使这些功能在Android和iPhone上都可用。https://www.assetstore

ios - 当页面打开 ionic 时防止 IOS 自动对焦第一次输入

我们的应用程序中有一个页面只有一个输入字段。在IOS上进入那个状态时,键盘会自动弹出。这不是我们想要的。这不会发生在Android版本上。我已经尝试了各种各样的事情,但没有任何解决办法。我最后一次尝试是在$stateChangeSuccess处理程序内的app.js运行block中调用$cordovaKeyboard.close()。唉,没什么。如有任何指点,我们将不胜感激!没有太多的代码术语。违规输入:以及主app.js运行block中$ionicPlatform.readyblock中的JS:$rootScope.$on('$stateChangeSuccess',function

ios - 相机框架的快速、可靠的对焦分数

我正在对iOS中的视频流进行实时逐帧分析。我需要为每个帧分配一个分数,以了解它的对焦情况。该方法在移动设备上的计算速度必须非常快,并且应该相当可靠。我尝试过一些简单的操作,例如在使用边缘检测器后进行求和,但结果并没有给我留下深刻印象。我也尝试过使用相框的元数据字典中提供的对焦分数,但它们会受到图像亮度的显着影响,而且更受设备的影响。计算快速、可靠的注意力分数的好方法是什么? 最佳答案 对焦不佳意味着边缘不是很清晰,并且会丢失小细节。高JPEG压缩会产生非常相似的失真。大量压缩图像副本,解压缩并计算与原始图像的差异。强烈的差异,即使在

ios - 在保持连续自动对焦的同时点击对焦

我正在实现点击聚焦,但对如何使用不同的AVCaptureFocusModes感到困惑。这样做:[devicesetFocusPointOfInterest:focusPoint];[devicesetFocusMode:AVCaptureFocusModeAutoFocus];导致成功聚焦,但由于我锁定焦距,移动相机将永远失去焦点。相反,如果我这样做:[devicesetFocusPointOfInterest:focusPoint];[devicesetFocusMode:AVCaptureFocusModeContinousAutoFocus];自动对焦引擎似乎忽略了我的兴趣点,只

java - CWAC 相机 - 可以添加点击对焦吗?

我正在使用commonsware相机库。我的照片看起来很棒,但当我靠近某个东西时,我想重新聚焦,但我一直无法做到。我遵循了此处所见的一些自述文档:YoucancallautoFocus()onCameraFragmentorCameraViewtotriggeranyauto-focusbehaviorthatyouhaveconfiguredviasetFocusMode()onCamera.Parameters.YoucancallcancelAutoFocus()onCameraFragmentorCameraViewtoensurethatauto-focusmodehasbe