首页 > TAG信息列表 > android-camera

Android View中有“洞”

我已经为Android创建了自定义相机视图.我已经用半透明的LinearLayout和TextView和Button覆盖了相机预览.现在,我需要在视图中间打一个“洞”,这样您就可以清楚地看到基础相机预览.然后,该孔充当框架准则,使用户可以“构图”照片. 我成功创建了一个视图并从该视图中切出一个矩形,成

java-onPreviewFrame返回偏斜的YUV数据

好吧,我快要死了.我正在编写一个droid应用,该应用接收预览数据,对其进行处理,然后将更改后的数据显示在屏幕上.到目前为止一切顺利-除了经过一段时间的不确定性(通常是一两分钟)之后,onPreviewFrame回调期间输入的YUV数据…水平地滚动了.我将原始的yuv捕获到了SD卡中: [看起来我还不

android-拍照后恢复camera.preview()

我有一个Surfaceview,它正在显示相机预览,我要拍照并显示在Surfaceview上,但是当我按“后退”按钮时,它关闭了应用程序,但我希望它显示原始的相机预览. 我也只想在显示图片时重置显示,并且在显示相机预览时通常将功能返回到“后退”按钮. public class cameraView extends Activit

如何使用Android android.provider.MediaStore.ACTION_IMAGE_CAPTURE拍摄多张照片?

我有以下代码. Uri outputFileUri = Uri.fromFile( new File(path +"/image01.jpg") ); camera_intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE ); camera_intent.putExtra( MediaStore.EXTRA_OUTPUT, outputFileUri ); startActivityForResult(

Android设备上的照片方向

我正在开发Phonegap&适用于Android的jQuery移动应用程序.拍照后-使用phonegap API-我将其显示在图片标签中.一切正常,我的问题是照片的方向. 在我的HTC Desire(Android 2.2版)上进行测试时,以纵向模式握住手机时,照片始终处于正确的方向. 但是在我的Galaxy Tab(三星GT-P1000 Androi

Android Camera API,HDR照片设置? (三星Galaxy)

有谁知道HDR逻辑是在相机应用程序中还是在Android手机的相机驱动程序中?例如,在三星银河上,您可以在默认相机应用程序上启用HDR模式,以在照片上获得更大的动态范围.是由相机应用程序完成还是由相机驱动程序/ API完成? 例如,我可以编写一个可以在HDR模式下捕获的相机应用程序吗?我在相

java-CWAC相机-实现自定义GUI

我正在使用Commonsware创建的库来制作一个简单的相机应用程序.在我的自述中,有一段说明了这一点: You can subclass CameraFragment and override onCreateView(). Chain to the superclass to get the CameraFragment’s own UI, then wrap that in your own container with

Android org.webrtc.VideoRenderer.I420Frame数组转换为PreviewCallback.onPreviewFrame字节[]

我一直希望一些代码会出现在互联网上,但是一无所获;) WebRTC传入的I420Frame对象似乎具有3个yuvPlanes数组 典型的Android相机应用程序将PreviewCallback.onPreviewFrame byte []作为单个字节数组获取. 有人可以帮助我如何将I420Frames yuvPlanes转换为单个字节[]数组,例如PreviewC

Java-旋转180度android无法正常工作

这个问题已经在这里有了答案:            >            Rotating phone quickly 180 degrees, camera preview turns upside down                                    2个如果我将“左侧基准”更改为“右侧基准”(均

android Camera2 Hit超时进行jpeg回调

我正在使用新的相机API(camera2)在android 5.0.2上创建一个应用程序.该应用程序每2.5秒拍摄一张照片,持续3个小时(总共4320张照片).正如您在下面的代码中看到的那样,我使用“ timer”对重复的内容进行编码,而没有针对Capture picture without preview using camera2 API的预览.我正

java-相机参数setRotation()方法不会旋转onPreviewFrame()中收到的帧

我有自定义视图,该视图扩展了SurfaceView并实现了Camera.PreviewCallback.我将此视图用作相机预览.还实现了捕获视频帧以进行缓冲和流传输的功能. 当设备方向改变时,我使用适当的参数调用setRotation(). Camera.Parameters parameters = svVideo.getCamera().getParameters(); par

android-在OnePlus One上使用服务拍照-使用WindowManager hack

我正在尝试拍照,但不会通过服务向用户显示任何内容(无视图).这个问题已经被问过几次了,我已经找到了所有的答案.一些类似的问题: > Android Camera.takePicture failed > Android camera fails to take photo from background service 大多数问题都链接到其他问题,而没有提供新的解

android-带相机预览的TextureView

我想使用TextureView在其中显示相机预览.最后,我想使用TextureView为相机预览设置不透明度.但是我有问题: 10-22 12:21:14.773: W/TextureView(5126): A TextureView or a subclass can only be used with hardware acceleration enabled. 这是我的课程代码: public class Camera

android-MediaPlayer第一次不工作

我在我的应用程序中添加了MediaPlayer.它可以正常工作,但是第一次调用表面并初始化MediaPlayer时,纹理变为可见,但纹理白色,没有视频(但声音正常,我的日志说它正常工作). 第一次尝试后,它可以完美运行.但是我找不到它第一次尝试不起作用的原因.这是我的代码: ///////// mVideo

需要在Android中使用相机捕获矩形视图内的图像

我正在android中创建一个文档扫描应用程序,正在我的项目中使用OpenCV和扫描库进行裁剪,我已经在相机视图中使用drawrect创建了一个矩形,现在我只需要捕获该矩形部分内的图像并在另一个活动中显示它. 有问题的图片: 解决方法:对我来说,我将拍摄整个图像,然后进行裁剪. 您的问题是:“我

java-我需要通过邮件从相机发送图像

我对android studio和其他东西有点陌生…所以我被卡住了.我需要捕获图片并将其发送给电子邮件.`公共类MainActivity扩展Activity实现OnClickListener { EditText editTextEmail, editTextSubject, editTextMessage; Button btnSend, btnAttachment; String email, subject, messag

android-如何在设备的“相机”视图上显示位置标记

我正在寻找逻辑,以根据通过Android设备上的相机视图可见的区域显示各种位置标记. 与附件图片相似.我知道以下事情 >获取位置>我要标记所有位置>我知道如何在相机视图上创建叠加层 解决方法:您可以查看我的教程:https://www.netguru.co/blog/augmented-reality-mobile-android我已逐

相机预览肖像setParameters失败

我想获得全屏人像相机预览.使用Google的示例,预览在纵向屏幕上以横向格式进行.当我将预览设置为480 x 864(与工作景观尺寸相反)时,出现setParameters failed错误. 我已经阅读了所有可以找到的StackOverflow,但是我无法弄清楚为什么横向支持的尺寸无法通过纵向显示.我也找不到强迫全

android-放大和缩小自定义相机-空指针异常

我正在尝试实施放大和我的自定义相机中的输出功能. NullPointerException: zoomControls.setVisibility(View.GONE); 我正在使用:Zoom Control in Camera is not working in Android PreviewSurface.java:- public class PreviewSurface extends SurfaceView implements

在Android中正确的宽高比

我正在开发一个在SurfaceView上绘画相机的应用程序.一开始,我发现视图存在问题.它们没有正确显示.因此,我使用以下方法来纠正长宽比问题: 注意:此方法可在多个地方找到,作为纠正Android相机纵横比的一种方法. private Size getOptimalPreviewSize(List<Size> sizes, int w, int h) {

Android视频录制2160p

我想录制最高质量的视频.对于我的设备(LG G Flex 2),它是3840×2160.该分辨率提供了库存相机.除摄像机参数信息外,第3方应用程序可能还有视频大小. 如果我尝试使用配置文件: CamcorderProfile.hasProfile(CamcorderProfile.QUALITY_2160P) 返回false.没有这样的个人资料. 我也试过

java-了解并加快addCallbackBuffer

我想了解传递给addCallbackBuffer的预览缓冲区与通过onPreviewFrame传递的byte []数组之间的关系,该数组提示以下相关问题. Q1.我猜想在addCallbackBuffer中传递的缓冲区用于存储新的相机帧,并且在调用onPreviewFrame之前,该缓冲区被复制到通过onPreviewFrame传递的数据缓冲区中.如

android-在片段中,如何停止ZXing Scanner的摄像头?

按照本教程(http://www.truiton.com/2015/06/android-tabs-example-fragments-viewpager/),我制作了带有片段和ViewPager的Android选项卡.到目前为止,我向其中一个片段添加了QR码扫描仪(使用基于ZXing的条形码扫描仪库),并且工作正常. 问题是当我转到其他选项卡(片段)时,摄像机本身

异常-java.lang.RuntimeException:setParameters失败

我收到以下错误 Exception java.lang.RuntimeException: setParameters failed android.hardware.Camera.native_setParameters (Camera.java) android.hardware.Camera.setParameters (Camera.java:1946) 在下面的代码中.我不知道我在下面做什么错. Camera mCamera = C

Android Camera2 API设置了自定义亮度,对比度,伽玛

由于this尚无明确答案,并且stackoverflow还没有关于Camera 2 API Gamma的问题/答案,因此我要求提供使用Android Camera 2 API修改Brightness,Contrast和Gamma的解决方案. 我的代码获取range和step: Rational controlAECompensationStep = characteristics.get(CameraCharacteristic