草庐IT

camera_direction

全部标签

android - W/CameraBase:连接到相机 : 0 on camera. open() 调用时发生错误

我正在编写一个相机应用程序,每当我调用camera.open()时应用程序崩溃,然后我收到此错误:W/CameraBase﹕连接相机时出错:0这是我打开相机的方式:publicvoidgetCameraInstance(){mCamera=null;try{mCamera=Camera.open();//attempttogetaCamerainstance}catch(Exceptione){//Cameraisnotavailable(inuseordoesnotexist)}}更新:如果您正在阅读本文,请注意这是针对原始相机API的,不再适用最新版本的相机API(camera2)

android - Camera2 API 中的 Camera.PreviewCallback 等效项

API21中的Camera2中的Camera.PreviewCallback是否有任何等效项,比映射到SurfaceTexture并拉取Bitmap更好?我需要能够将预览数据从相机中提取为YUV? 最佳答案 您可以从Google的Camera2Basic示例代码开始。您需要将ImageReader的表面作为目标添加到预览捕获请求中://setupaCaptureRequest.BuilderwiththeoutputSurfacemPreviewRequestBuilder=mCameraDevice.createCaptureRe

android - Camera2 API 中的 Camera.PreviewCallback 等效项

API21中的Camera2中的Camera.PreviewCallback是否有任何等效项,比映射到SurfaceTexture并拉取Bitmap更好?我需要能够将预览数据从相机中提取为YUV? 最佳答案 您可以从Google的Camera2Basic示例代码开始。您需要将ImageReader的表面作为目标添加到预览捕获请求中://setupaCaptureRequest.BuilderwiththeoutputSurfacemPreviewRequestBuilder=mCameraDevice.createCaptureRe

Android camera2人脸检测

没有足够的关于camera2人脸检测机制的信息。我使用了来自Google的Camera2示例:https://github.com/android/camera-samples我将人脸检测模式设置为FULL。mPreviewRequestBuilder.set(CaptureRequest.STATISTICS_FACE_DETECT_MODE,CameraMetadata.STATISTICS_FACE_DETECT_MODE_FULL);我也查了STATISTICS_INFO_MAX_FACE_COUNT和STATISTICS_INFO_AVAILABLE_FACE_DETECT_

Android camera2人脸检测

没有足够的关于camera2人脸检测机制的信息。我使用了来自Google的Camera2示例:https://github.com/android/camera-samples我将人脸检测模式设置为FULL。mPreviewRequestBuilder.set(CaptureRequest.STATISTICS_FACE_DETECT_MODE,CameraMetadata.STATISTICS_FACE_DETECT_MODE_FULL);我也查了STATISTICS_INFO_MAX_FACE_COUNT和STATISTICS_INFO_AVAILABLE_FACE_DETECT_

android - 如何在 Camera2 API Android 5.0 中获取单个预览帧?

我正在尝试使用Camera2API为QR码扫描功能获取预览框架。在旧的CameraAPI中,它很简单:android.hardware.CameramCamera;...mCamera.setPreviewCallback(newCamera.PreviewCallback(){@OverridepublicvoidonPreviewFrame(byte[]data,Cameracamera){//willbeinvokedforeverypreviewframeinadditiontodisplayingthemonthescreen}});但是,我无法找到一种方法来使用新Camer

android - 如何在 Camera2 API Android 5.0 中获取单个预览帧?

我正在尝试使用Camera2API为QR码扫描功能获取预览框架。在旧的CameraAPI中,它很简单:android.hardware.CameramCamera;...mCamera.setPreviewCallback(newCamera.PreviewCallback(){@OverridepublicvoidonPreviewFrame(byte[]data,Cameracamera){//willbeinvokedforeverypreviewframeinadditiontodisplayingthemonthescreen}});但是,我无法找到一种方法来使用新Camer

android - Wi-Fi Direct场景下如何获取每台设备的IP地址?

从ICS开始,引入了Wi-FiDirect。正常情况下,我们使用WifiP2pManager类对Wi-FiDirect进行操作,但连接后似乎只能获取GroupOwnerIP地址。但是,实际上,任何设备都来协商成为GroupOwner。在上层应用中,我们需要获取peer的IP地址,或者组中每个peer的IP地址,这样我们就可以和他们发送/通信了。如何在Wi-FiDirect中获取每个IP地址?包括自己的IP地址和组中的每个对等方? 最佳答案 我遇到了同样的问题。由于两个设备都知道组所有者的ip,因此已经可以向组所有者发送消息。您发送的

android - Wi-Fi Direct场景下如何获取每台设备的IP地址?

从ICS开始,引入了Wi-FiDirect。正常情况下,我们使用WifiP2pManager类对Wi-FiDirect进行操作,但连接后似乎只能获取GroupOwnerIP地址。但是,实际上,任何设备都来协商成为GroupOwner。在上层应用中,我们需要获取peer的IP地址,或者组中每个peer的IP地址,这样我们就可以和他们发送/通信了。如何在Wi-FiDirect中获取每个IP地址?包括自己的IP地址和组中的每个对等方? 最佳答案 我遇到了同样的问题。由于两个设备都知道组所有者的ip,因此已经可以向组所有者发送消息。您发送的

android - 在 Android M 上,如何配置 "direct-share"能力(图像、文本),以及如何查询项目?

背景根据AndroidM上的一项新功能(链接here),您应用之外的应用可以为其其中一个Activity提供直接分享Intent,例如,允许聊天应用将内容分享给确切的联系人,因此您可以同时选择聊天应用和联系人(一步而不是2)。这可以显示在这张图片上:或者,至少我是这么理解的。问题我有两个关于这个新功能的问题:在描述中,他们只显示了要放入list中的内容,并提到使用“ChooserTargetService”。提供文字和图片需要做什么?我想知道如何做相反的事情:如何查询所有这些“直接共享”项目(图像、文本和Intent)并能够在自定义对话框中显示它们?我想这样做是因为我自己有一个自定义对