草庐IT

livox_camera_calib

全部标签

Android Camera2 旋转错误

我正在尝试实现android.hardware.camera2,但我对它有点困惑。摄像头随手机旋转。在拍照之前,如果我旋转手机,相机就会旋转,而不是保持相同的位置。示例图片here.我不知道为什么会这样。我没有为持有人准备的两种布局。相机XML:相机Activity:publicclassAppCameraextendsAppCompatActivity{privateSizemPreviewSize;privateTextureViewmTextureView;privateCameraDevicemCameraDevice;privateCaptureRequest.Builder

android - ionic : Camera asks confirmation after every picture/take multiple shots

是否可以从显示屏顶部禁用那些烦人的“重试”和“确定”按钮?如果您指导我正确的方向,我还可以自定义ngCordova插件。我想做的是轻松拍摄多张照片。现在需要时间,因为有人发明了应该确认图片是否足够好。所以另一个问题是拍摄多张照片然后确认所有照片的建议方法是什么。以下两行给出相同的结果:navigator.camera.getPicture()或$cordovaCamera.getPicture() 最佳答案 我的一个应用程序也有同样的要求。给你https://github.com/cordova-plugin-camera-prev

Android camera2 api触摸对焦示例?

您好,我正在使用camera2basic示例来实现我的camera2应用程序。我找不到任何用camera2api实现触摸对焦的好例子。目前我用于触摸对焦的代码是这样的:privatevoidsetFocusArea(MotionEventevent){if(mCameraId==null)return;CameraManagercm=(CameraManager)getActivity().getSystemService(Context.CAMERA_SERVICE);CameraCharacteristicscc=null;try{cc=cm.getCameraCharacteri

android - Camera2Basic 应用程序前置摄像头将照片颠倒

我试过Google的android-Camera2Basic示例应用程序。对于前置摄像头的工作,我在Camera2BasicFragment中更改了一些代码.变化如下。要切换到前置摄像头,我已经更改了mCameraId=cameraId;至mCameraId="1";在setUpCameraOutputs(intwidth,intheight)方法。并在setUpCameraOutputs(intwidth,intheight)末尾添加if条件喜欢,if(mCameraId==null)mCameraId=cameraId;此更改可以完美显示前置摄像头,但不会选择照片。所以我换了mCa

android - 如何使用 Android Camera2 API 捕获单个图像?

我正在使用AndroidCamera2API来捕捉和处理图像。图像处理发生在对成功捕获的响应中。我遇到的问题是相机捕获了2个图像,我无法更改Camera2Basic示例中的代码以确保只捕获一个图像。可以通过将日志记录代码添加到Camera2BasicFragment.java中的ImageSaver.run()方法来演示该问题publicvoidrun(){Log.d("Camera2","Savingimage");ByteBufferbuffer=mImage.getPlanes()[0].getBuffer();...}编辑-经过进一步调查,问题似乎出在示例的实现中,而不是API

android - 为什么我应该或不应该在 android 中使用 camera2 API?

我制作了一个使用标准androidCameraAPI拍照的android应用程序,但是我在实现手动对焦和其他一些功能时遇到了困难。我最近遇到了Camera2API,只是想知道它是否值得尝试? 最佳答案 从好的方面来说,camera2API比原始的CameraAPI丰富得多。我怀疑它会比CameraAPI更稳定,因为我认为Google正在更认真地对待它。相反,随着时间的推移,制造商可能会在旧的CameraAPI上投入越来越少的工程和QA时间。到2018年,当Android5.0+占据90%的市场份额时,应用程序应该只使用camera2

android - Droid 的媒体服务器死于 camera.takePicture()

在摩托罗拉Droid上,固件2.1-update1,内核2.9.29-omap1,构建号ESE81尝试拍照时,媒体服务器死于分段错误。我试过将takePicture放入计时器并在几秒钟后运行它相机初始化以检查竞争条件,但没有变化。只是调用Camera.open()不会导致崩溃。此外,调用Camera.open()导致我认为是自动对焦电机发出一种滴答声。破坏的代码:importandroid.app.Activity;importandroid.os.Bundle;publicfinalclassChopperMainextendsActivity{publicvoidonCreate(

android - 有关 android.graphics.Camera 和 android.graphics.Matrix 的文档或教程?

我知道这可能看起来像没有建设性或偏离主题的问题。但我在Google中搜索了40或50多次后才提出这个问题不错的文档或教程在约Camera和Matrix.我必须在Android中通过Canvas、Camera、Matrix和不使用OpenGL来制作3D动画。最后我找到了一些例子,但是他们对方法和它们之间的区别有一些描述。(TouchControlledCubeonSamsungGalaxyS2或Makingyourown3Dlist)。现在没有文件,一切看起来都很神奇,我无法调试我的项目.所以我在这里问了我的问题:你知道关于使用Canvas、Camera、Matrix制作3D动画的好教程

android - java.lang.RuntimeException : setParameters failed in Camera Api 错误

我正在开发Cameraoverly应用程序,因为我正在使用相机api进行预览和叠加效果。我在某些手机上遇到强制关闭错误,而在其他手机上没有发生。我的代码:parameters=camera.getParameters();Listsizes=parameters.getSupportedPreviewSizes();SizeoptimalSize=getOptimalPreviewSize(sizes,w,h);parameters.setPreviewSize(optimalSize.width,optimalSize.height);parameters.setColorEffec

java - 安卓 OpenCV : No resource identifier found for attribute 'camera_id' in package

我在我的Eclipse中设置了OpenCV和Android。以下是我的布局文件之一:Eclipse编译器提示:Noresourceidentifierfoundforattribute'show_fps'inpackageNoresourceidentifierfoundforattribute'camera_id'inpackage 最佳答案 请在项目的值目录中添加以下资源文件:attrs.xml内容如下: 关于java-安卓OpenCV:Noresourceidentifierfou