首页 文章
  • 0 votes
     answers
     views

    java.lang.RuntimeException:setParameters失败,同时设置摄像头参数

    我正在制作相机应用程序 . 预览图片旋转90度 . 所以我更改了代码并添加了代码来设置相机的正确显示方向 . 现在,当我运行应用程序时,它崩溃并且错误消息是 java.lang.RuntimeException:setParameters失败 我的surfaceChanged(SurfaceHolder holder,int format,int w,int h)和surfaceCreated...
  • 30 votes
     answers
     views

    使用Google Vision API的媒体 Logger

    我正在使用Android vision API中的FaceTracker示例 . 但是,我在录制视频时遇到了困难,同时在它们上面绘制了叠加层 . 一种方法是将位图存储为图像并使用FFmpeg或Xuggler将它们合并为视频,但我想知道如果我们可以在预计投影时在运行时录制视频,是否有更好的解决方案 . Update 1: 我使用媒体 Logger 更新了following类,但录制仍然无法正常工作 ...
  • 4 votes
     answers
     views

    为什么在Android上,OpenCV相机在捕捉视频时比Android相机更快

    在Android上的一个项目中,我正在尝试捕获视频并实时处理它(如Kinect) . 我尝试了两种方法:使用OpenCV继续调用mCamera.grab()和capture.retrieve(mRgba,Highgui.CV_CAP_ANDROID_COLOR_FRAME_RGBA);或通过继续捕捉图像的Android相机 . 我觉得OpenCV相机能够比Android更快地捕获图像 . 但为什么...
  • 20 votes
     answers
     views

    Cordova Android Camera-提供非法参数异常

    我2个月后开始使用cordova Android编程 . 一切都很好主要是现在没有工作的相机 . 但上周一些我的项目目录如何被删除,我重新安装所有插件的cordova和编译项目,但现在它显示错误'非法参数异常'在相机上点击令人惊讶的事情是我没有更改单行代码,它也正常工作在其他开发者机器上 . cordova插件添加了使用相机插件安装的cordova-plugin-camera命令 . camera...
  • 2 votes
     answers
     views

    避免图库在Android中保存使用相机拍摄的照片

    我有一个应用程序,允许用户使用手机的原生相机拍照,我不想实现相机的所有功能(我不想失去自动对焦,闪光灯或其他一些属性,原生相机可能有)所以我打这个电话: File folder = new File(Environment.getExternalStorageDirectory(),"folder"); folder.mkdirs(); File nomedia...
  • 0 votes
     answers
     views

    将图片保存在指定文件夹中

    我可以通过我的代码将图片保存在我想要的文件夹中,但这还不够好,因为我的代码在我的文件夹中提供了一个图像副本,而在图库中提供了另一个图像(DCIM) . 代码: Btngetdata.setOnClickListener(new OnClickListener(){ public void onClick(View v){ Intent cameraInten...
  • 4 votes
     answers
     views

    火炬打开时奇怪的Android相机行为

    我有以下android代码(这里用伪代码编写): mCamera = configAndInitialize(); //all I want to do before taking picture mCamera.startPreview(); mCamera.torchOn(); //setting parameters with flash mode torch onClick(){ ...
  • 2 votes
     answers
     views

    有没有办法在Android中使用手电筒而不使用Camera方法?

    请在将此标记为重复之前阅读该问题 . 我正在尝试使用本网站其他代码中显示的Camera方法访问LED /手电筒 WITHOUT . 谢谢 . 我正试图在Android中使用手电筒/手电筒 . 我找到并实现了用于执行此操作的代码 . 我遇到的问题是我使用的图像识别API使用相机作为图像扫描仪,并且它们没有开灯/关灯功能 . 当我尝试覆盖他们的方法并使用Camera方法打开/关闭手电筒时,这可行,但...
  • 0 votes
     answers
     views

    7英寸平板电脑的纵向视图中的相机捕获图像未显示在Imageview中

    我想在我的7英寸平板电脑3.2中通过图像中的相机显示图像捕获 . 当我捕获图像和控制返回到我的活动图像不显示在 Image View . 但同样的事情在智能手机上正常工作 . 我也尝试使用清单中的 android:configChanges="keyboardHidden|orientation" 进行该活动,但仍然存在问题 . 如果我通过将平板电脑保持在风景中捕获图像,它可...
  • 0 votes
     answers
     views

    加载摄像机图像时,Android失败,提供结果resultinfo

    我试图从相机捕获图像后加载图像,但我得到“失败传递结果resultinfo”错误 . 以下是我收到错误时的值: resultCode = -1 requestCode = 0 data = null 为什么Intent数据会变为null?这段代码有什么问题? int REQUEST_CAMERA = 0 private void selectImage() { final CharSeq...
  • 0 votes
     answers
     views

    从不在ImageView中显示的图库或相机照片中选择

    Camera 拍摄的照片或所选照片未显示在 ImageView 中 . 我正在使用以下代码: private void attachFile() { final CharSequence[] items = {"Camera", "Gallery", "Cancel"}; AlertDialog.Builder buil...
  • 2 votes
     answers
     views

    android - 前置摄像头预览在三星galaxy s4 mini中延伸

    我们在我的应用中实现了自定义相机功能 . 这在除了三星galaxy S4 mini之外的nexus4,5,samsung s3,s4等所有设备上都运行良好 . 问题是图像只是在前置摄像头拉伸,但它在该设备的后置摄像头中运行良好 . 对于三星galaxy s4 mini,我们的屏幕尺寸为540X960,我们支持的预览尺寸为1280x720 . 宽高比也相同,但我们正面临图像拉伸问题 . 我尝试了很多...
  • 0 votes
     answers
     views

    用相机拍照,然后删除

    我在这里看到很多帖子说这已经解决了,但是在日期看,我认为最近我见过的是从2015年开始 . 我已经尝试过我发现但无法解决的问题 . 主要是,我试过的是从uri中找到文件(以不同的方式),但它说它不存在 . 我也发现了这个: getContentResolver().delete(data.getData, null, null) 在我从相机拍摄照片后调用onActivityResult(int ...
  • 23 votes
     answers
     views

    将相机预览适合大于显示器的SurfaceView

    我有一个Android应用程序需要全屏显示相机预览,无论 getSupportedPreviewSizes() 给出的预览大小没有失真 . 我希望这可以在高度或宽度上裁剪一些预算,但这并不关心我 . 我试图这样做的原因是因为某些安卓摄像头(例如三星Galaxy SII前置摄像头)没有返回任何具有与显示器相同的宽高比的预览,因此需要拉伸和剪裁 . Is it possible to fully gr...
  • 18 votes
     answers
     views

    即使设置了正确的尺寸,相机预览也会拉长

    我正在创建一个相机应用程序,它实现了自己的相机预览拍照 . 该应用程序目前被强制进入纵向模式 . 我的问题是相机的预览稍微拉长(纵横比有点偏) . 有趣的是,我将SurfaceView大小设置为始终与预览大小匹配 . 这确保了纵横比应始终保持不变......但它不是...... 这是我用来显示我的相机预览的布局: public class Cp extends ViewGroup implemen...
  • 17 votes
     answers
     views

    相机在Android中,如何获得最佳尺寸,预览尺寸,图片尺寸,视图尺寸,图像扭曲

    混合来自OpenGL和Android相机的视图时图像失真,以便在使用takepicture方法时获取两者的图像 . 我查了一下,发现相机图片设置为640X480,openGL视图和相机预览都设置为1280x720 . 所以我将相机图片大小设置为1280x720,结果非常完美 . 但是我无法在代码中设置大小,因为每个Android设备都会有所不同,并且每个设备都必须从支持的大小列表中选择预览大小和图...
  • 12 votes
     answers
     views

    Android:拍摄的照片比预览要大

    我正在尝试使用相机api直接拍摄照片,但这是我得到的预览: 这是在调用 takePicture() 之后拍摄的图像,它大于预览本身: (注意:我裁剪了前两张照片的高度,以提高问题的可读性,并保持宽度不变) 我正在使用此实用程序方法在开始相机预览之前选择最佳的最佳预览尺寸: public static Camera.Size getBestAspectPreviewSize(int display...
  • 19 votes
     answers
     views

    在Android中设置相机焦点区域

    在几个教程和示例之后,我提出了下一个算法来将相机焦点设置在特定点上,问题是相机完全忽略了点并执行了正常的整体焦点而不是我指定的矩形区域 . 算法中还有什么我遗漏的东西吗?这已经在Android 4.0及更高版本的几部手机上进行了测试,因此这些设备支持焦点区域API . 请注意,我正在编写的应用程序仅在横向模式下工作 . @Override public boolean onTouchEvent(f...
  • 0 votes
     answers
     views

    颤动相机显得拉长

    到目前为止,我一直在四处奔波,我很喜欢它,但我在让相机工作时遇到了问题 . 我按照本页https://pub.dartlang.org/packages/camera上的说明进行操作 . 但是,相机被拉伸以适应手机屏幕,但图像翘曲并且比应有的高 . 其他使用相机的应用程序似乎保持比例,有没有办法确保它不会拉伸但仍然填满屏幕?
  • 2 votes
     answers
     views

    颤动相机质量差

    我得到了Flutter相机的预览和所有这些 . 但录制视频的质量却很糟糕 . 我得到1MB 10秒 . 分辨率很好(1080 x 1440),但我认为比特率是以某种方式降低 . 我查看了CameraPlugin:https://github.com/flutter/plugins/blob/master/packages/camera/android/src/main/java/io/flutte...
  • 0 votes
     answers
     views

    cordova-plugin-camera无法在Crosswalk Android上工作(适用于iOS)

    我有一个离子(cordova / phonegap)应用程序,其中包括上传从设备相机或照片库中拍摄的照片 . 我通过ngCordova使用cordova插件,包括 cordova-plugin-camera 和 cordova-plugin-file . Android版本使用 CrossWalk engine . 我可以从库中选择图像或拍摄新照片 . 但是我的回调是't called so ...
  • 2 votes
     answers
     views

    如何在Android中修复相机预览(surfaceview)的正确宽高比?

    我正在创建具有相机功能的Android应用程序 . 摄像机屏幕包含顶部的工具栏,工具栏下方的表面视图(摄像机预览)以及屏幕底部的摄像机控制按钮 . 屏幕始终为纵向 . [删除与问题无关的某些代码行] 这是我的片段 FragmentCamera import android.hardware.Camera; import android.media.CamcorderProfile; import ...
  • 1 votes
     answers
     views

    相机预览宽高比与图像匹配不匹配?

    我正在开发一个消息应用程序,我正在尝试发送一张像Facebook Messenger一样从相机拍摄的照片 . 问题是宽高比预览与最终图像不同步 . 我分享了屏幕截图 . 这是预览: 这是图像:
  • 30 votes
     answers
     views

    全屏相机显示/预览不保持纵横比 - 图像歪斜,拉伸以适合屏幕

    我开发了一个小应用程序,用于全屏显示摄像头预览 . 我正在使用Camera API . 这是活动布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android&quo...
  • 16 votes
     answers
     views

    android相机预览错误的宽高比

    我根据教程创建了一个相机应用程序 . 我使用的预览类来自api-Demos "CameraPreview" . 我添加了here的修改(预览总是旋转90°) . 这就是我设置预览大小的方法: public void surfaceChanged(SurfaceHolder holder, int format, int w, int h) { // Now that t...
  • 6 votes
     answers
     views

    Android:支持的相机预览尺寸是错误的宽高比

    Solution: I was not actually setting the camera preview but rather scaling the default preview it came with. You need to assign the parameters back to the camera, because _camera.getParamters.setPre...
  • 0 votes
     answers
     views

    具有Camera Preview宽高比的倾斜图像

    我正面临着相机预览时歪斜图像的问题 . 我的目标是在其容器( FrameLayout )上扩展并填写 camera preview . 我很困惑,当我 setPreviewSize() 为16:9并且当我尝试通过将其大小设置为16:9(此视图可能大于显示屏幕大小以填充整个屏幕区域)来拉伸 FrameLayout 上的图像时 camera preview 开始倾斜 . 但是,如果我将 setPre...
  • 0 votes
     answers
     views

    Camera2预览拉长了

    在我的Moto E上,我希望我的预览全屏,因此我将纹理视图的尺寸设置为全屏,即540 * 960by覆盖onMeasure,但使用camera2 api,我得到的预览尺寸最接近的匹配是768 * 432具有相同的宽高比 . Google示例表明“最初,来自Camera2 API的输出流图像将从传感器的方向旋转到本机设备方向,而TextureView将默认缩放这些缓冲区以填充其视图边界 . 如果纵...
  • 1 votes
     answers
     views

    如何使用C#减去Unity中的相机移动 - Vuforia

    由Vuforia渲染的3D模型(虚拟对象)将始终关注相机 . 即,当Android相机移动时,模型将位于屏幕的中心 . 我没有使用任何目标 . 我希望模型不要移动,而是留在我用按钮放置它的位置 . 我怎么做?
  • 0 votes
     answers
     views

    没有获取捕获的图像路径

    我正在构建一个应用程序,其中我上传图像或PDF文件 . 图像可以通过图库上传或捕获图像 . 在捕获图像后上传时,无法找到图像的路径 . This is how i am opening camera intent case 1: File imageFolder = new File(Environment.getExternalStorag...

热门问题