草庐IT

camera_direction

全部标签

android - camera2 api 将 yuv420 转换为 rgb 绿色输出

我尝试将图像从YUV_420_888转换为rgb,但我在输出图像时遇到了一些问题。在ImageReader中,我获取格式为YUV_420_888的图像(使用camera2api获取此图像预览)。imageReader=ImageReader.newInstance(1920,1080,ImageFormat.YUV_420_888,10);在androidsdk中为YuvImage类编写,即YuvImage只使用了NV21、YUY2。我们可以看到N21和yuv420之间的差异不大,我尝试将数据转换为N21YUV420:和N21:在onImageAvailable中,我分别获取每个Pla

android - com.android.camera.action.CROP 不适用于 Android 果冻 bean 4.3 吗?

我在使用相机拍照后使用com.android.camera.action.CROP进行裁剪。下面是我的代码,在4.3之前可以正常工作。IntentcropIntent=newIntent("com.android.camera.action.CROP");cropIntent.setType("image/*");cropIntent.putExtra("crop","true");cropIntent.putExtra("aspectX",1);cropIntent.putExtra("aspectY",1);cropIntent.putExtra("outputX",Conf.ge

android - 如何在 Android 中使用 Camera2 API 录制视频时以编程方式拍摄照片

我想在使用camera2API录制视频时捕获图像。有两个单独的演示可用。1.Tocaptureimage和2.Torecordvideo我试图将它们合并到一个应用程序中。但在许多事情上感到困惑。喜欢CameraDevice是单一的,表示连接到Android设备的单个相机。请求中需要不同的模板。对于图像:mCameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_PREVIEW);对于视频mCameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_RECORD);在createCa

Android Wifi Direct 服务发现

我正在尝试实现一个简单的android应用程序,该应用程序在一台设备上广播WifiP2pbonjour服务并让第二台设备发现并连接到它。我几乎遵循了教程here.我有一个有效的Channel对象、一个DnsSdServiceResponseListener和一个DnsSdTxtRecordListener,并通过此调用设置它们:mManager.setDnsSdResponseListeners(channel,servListener,txtListener);截至目前,两个监听器都只是吐出一些调试信息以使其真正简单。问题是我的DnsSdServiceResponseListener

安卓三星 : Camera app won't return intent. getData()

我正在开发一个应用程序,其中的图像是从native相机应用程序中拍摄的。是要显示给用户。我做的代码是:/*Intent*/Intentintent=newIntent("android.media.action.IMAGE_CAPTURE");startActivityForResult(intent,TAKE_PICTURE);/*Result*/onActivityResult(intrequestCode,intresultCode,IntentreturnIntent){if(requestCode==TAKE_PICTURE){//picturefromCameraif(re

android - 在 Android 中使用 Directions API 显示多条路线

我正在使用此类在map上显示路线。问题是它只显示一条路线。我想要做的是在map上显示多条备选路线。即使服务器响应有多个路由,它也只解析第一个路由并显示它。我应该进行哪些更改才能显示谷歌服务器返回的所有路由。这是我的类(class)。publicclassGMapV2Direction{publicfinalstaticStringMODE_DRIVING="driving";publicfinalstaticStringMODE="walking";publicfinalstaticStringMODE_WALKING="walking";publicGMapV2Direction()

android - 无法解析 android.hardware.camera2 的导入

关于使用importandroid.hardware.camera2。我正在导入无法解决。这个问题怎么解决。我尝试了其他解决方案中提到的所有内容,但我无法解决这个问题。请帮忙。提前致谢。 最佳答案 Iwanttousenewapiandroid.hardware.Camera2Android中没有名为android.hardware.Camera2的Java类。有一个名为android.hardware.camera2的Java包。欢迎您使用该Java包中的类,例如android.hardware.camera2.CameraMan

java - 获取我设备的 WiFi Direct IP 地址

我正在尝试获取我设备的IP地址,但一切都是徒劳且没有成功。我试过了publicStringgetP2PIpAddr(){WifiManagerwifiManager=(WifiManager)getSystemService(WIFI_P2P_SERVICE);WifiInfowifiInfo=wifiManager.getConnectionInfo();intip=wifiInfo.getIpAddress();StringipString=String.format("%d.%d.%d.%d",(ip&0xff),(ip>>8&0xff),(ip>>16&0xff),(ip>>2

android - 相机 Intent 上的 "Unfortunately, camera has stopped"

所以我试图让用户拍照,然后我将照片发送到服务器。我对安卓有点菜鸟所以我关注了this有关如何操作的教程。我见过一些与我的相似但不完全相同的问题。该应用程序确实启动了相机应用程序并允许我拍照,当我点击“检查”以接受图像时,也就是说我收到消息“不幸的是,相机已停止”并且应用程序返回到Activity我没有清楚地看到缩略图和图像。从相机启动到停止工作,Logcat什么都没有显示。这是我的代码:Activitypackagecom.example.ignacio.androidchat;importandroid.content.Intent;importandroid.graphics.Bi

java - 安卓/Java : detect if device has a BACK Camera

如何检测设备背面是否有摄像头?这是我用来检测设备是否有手电筒的代码:if(context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH)||(_camera.getParameters().getSupportedFlashModes()!=null))hasFlashlight=true;elsehasFlashlight=false;但即使设备只有前置摄像头而没有手电筒,它也是TRUE。 最佳答案 对于API>=9:您可以使用Ca