草庐IT

Multi-camera

全部标签

android - 如何在android中获取Camera2 API的当前曝光

在android.hardware.Camera旧版本中,我使用下面的代码获取当前曝光并为Camera获取它Camera.Parametersparam=mCamera.getParameters();currentExposure+=param.getExposureCompensationStep();param.setExposureCompensation((int)currentExposure);Timber.d("exposure:"+currentExposure);mCamera.setParameters(param);如何将它用于Camera2APInew。请。帮

android - 输入类型 ="file"接受 ="image/*"捕获 ="camera"不适用于移动设备

我有一个简单的表单,可以将一些基本信息和图像上传到我的表单工具数据库。它在桌面上完美运行,但在移动设备上运行不佳。在我的Android手机上,当我测试它时,它要求我选择相机或文件浏览器,我已经尝试过相机和文件浏览器,我拍了一张照片/上传了一张图像,它似乎这样做了,然后加载了感谢页面,但是当我转到表单工具数据库图像尚未上传。有人知道为什么这不起作用吗?这是表格UploadyourimageYourNameYourEmailUploadSelfie我也试过添加accept="image/*"capture="camera"对于打开相机的输入,您可以拍照,然后加载感谢页面,但同样没有图像上传

Unity环境下实现Camera高帧率RTMP推送

Unity下RTMP直播背景方面不再赘述,今天主要讨论的是,Unity环境下,如何实现Camera高帧率RTMP推送,这里提到的高帧率,不再局限于常规环境下的30帧,以VR头显为例,更高的帧率(比如50帧),体验会更好。Android平台Unity推送CameraWindows平台Unity推送Camera之前,我们老早实现了Unity环境下的RTMP低延迟推送,原生环境下,比如windows下,可轻松实现50帧+的编码和RTMP推送(需要播放端也有高帧率播放的能力)。好多开发者对这块比较感兴趣,今天分享几个点,权当抛砖引玉:数据源:拿到期望的高帧率数据是基础,以Android或Windows

android - Multi Flavor 应用中,如何避免重复资源

如果我有3种flavorflavor1、flavor2和flavor3,每种flavor都有Dev、Pat和Prod“子flavor”版本,它们的参数不同,但每个主要flavor都有不同的资源。所以我现在有9种不同的风格,但只有3个不同的资源文件夹)。我希望相同的“子口味”使用相同的资源。我该怎么做?我在有关flavorDimensions的文档中看到过,但不确定如何配置资源文件夹。目前我正在使用类似的东西sourceSets{flavor1_dev{res.srcDir'src/flavor1/res'}flavor1_prod{res.srcDir'src/flavor1/res'

android - Android camera2预览无法在横向模式下正常工作

我只想在textureView中显示相机预览。在纵向模式下,它看起来很好,但在横向模式下,它是顺时针旋转90度。我知道这样的事情可以解决这个问题:privatestaticfinalSparseIntArrayORIENTATIONS=newSparseIntArray();static{ORIENTATIONS.append(Surface.ROTATION_0,90);ORIENTATIONS.append(Surface.ROTATION_90,0);ORIENTATIONS.append(Surface.ROTATION_180,270);ORIENTATIONS.append

Android 2.3.4 在 Camera.setParameters 上崩溃

我有一个适用于大多数手机的相机应用程序,但今天我收到用户的错误消息。该错误表明应用程序在Camera.setParameters()上崩溃我已阅读ThisStackOverflowPost关于该主题,但已经实现了相同的解决方案。这是我使用的代码:publicvoidsurfaceChanged(SurfaceHolderholder,intformat,intw,inth){camera.setDisplayOrientation(90);Camera.Parametersparameters=camera.getParameters();Camera.Sizesize=getBest

android - 使用 Camera Intent 后对照片进行地理标记

我有一个使用AndroidCameraIntent拍照的应用程序,拍照后我试图将一些gps数据添加到图像的Exif数据中。但是,我的应用在到达doublelongitude=location.getLongitude();时一直崩溃这是我的代码:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);Filefolder=newFile(Environment.getExternalStorageDirectory()+"/

android - 支持 Android Camera Api 和 Camera2 Api 的问题

我正在帮助开发一个应用程序,该应用程序需要支持所有Android版本的相机使用,而不使用任何已弃用的内容。这显然意味着我需要使用适用于Android5.0+(Api级别21)的新Camera2API。今天我转换了我们所有的原始相机代码以支持Camera2API,检查Build.VERSION.SDK_INT以决定何时使用原始代码以及何时使用新代码。当我回去测试android4.x以确保没有任何问题时,我当前的问题出现了,我得到了java.lang.VerifyError并拒绝了操作码错误——这是我以前从未见过的。我将我的问题归结为不理解为什么以下代码在Android4.4上运行时会崩溃

android - GoogleApiClient : "Result has already been consumed" in multi-thread Android app

最好的处理方法是什么java.lang.IllegalStateException:Resulthasalreadybeenconsumed.atcom.google.android.gms.common.internal.zzx.zza(UnknownSource)atcom.google.android.gms.internal.zzly.await(UnknownSource)atcom.google.android.gms.internal.zzmo.await(UnknownSource)atcom.google.android.gms.internal.zzmo.get(U

android - 如何在 Web View 或 JavaScript 中向 Camera Intent 或 Gallery Intent 添加裁剪功能

我按照this从WebView捕获或选择文件并上传...这非常完美,适用于所有android版本..所以在那边我想添加CropIntent...在相机捕获/图库之后进行裁剪,然后从Webview上传所有这些内容我有thisIntent为裁剪图像添加。我想在MainActivity中添加它。在相机和画廊的捕获中..IntentcropIntent=newIntent("com.android.camera.action.CROP");//indicateimagetypeandUricropIntent.setDataAndType(data.getData(),"image/*");c