【java – 如何在Android中使用FFMPEG减少默认摄像头捕获的视频大小?】教程文章相关的互联网学习教程文章

android手机有多个摄像头,打开其中一个【代码】

方法: private Camera openFrontFacingCameraGingerbread() {int cameraCount = 0;Camera cam = null;Camera.CameraInfo cameraInfo = new Camera.CameraInfo();cameraCount = Camera.getNumberOfCameras();for (int camIdx = 0; camIdx < cameraCount; camIdx++) {Camera.getCameraInfo(camIdx, cameraInfo);if (cameraInfo.facing == Camera.CameraInfo.CAMERA_FACING_FRONT) {try {cam = Camera.open(camIdx);} catch (Runtime...

Android使用Intent调用摄像头并获取照片

使用Android的Intent调用另外一个activity的时候,采用的是多线程机制,异步方式。startActivityForResult之后被调用activity并没有马上返回结果给调用activity,Android的Acitivity对象中startActivityForResult的源代码中有相关的解释。 /** * Launch an activity for which you would like a result?????? when it finished.?????? * When this activity exits, your * onActivityResult() method will be calle...

android摄像头的autoFocus-----循环自动聚焦的实现

参考:http://blog.sina.com.cn/s/blog_7dbac1250101mloj.html采用重力感应方式已实现 要实现android摄像头的autoFocus,并不难,但要实现自动连续的自动聚焦就要费点劲。这里将我的研究思路和解决方法记录于此。实现自动聚焦,方法有如下:第一:最常见的实现---利用按键或拍照前一次性自动聚焦在Activity里申明变量private AutoFocusCallback myAutoFocusCallback = null;然后//自动聚焦变量回调 myAutoFocusCallback = n...

Android -- 获取摄像头帧数据解码【代码】

由于Android下摄像头预览数据只能 ImageFormat.NV21 格式的,所以解码时要经过一翻周折.Camera mCamera = Camera.open();Camera.Parameters p = mCamera.getParameters();p.setPreviewFormat(ImageFormat.NV21);/*这是唯一值,也可以不设置。有些同学可能设置成 PixelFormat 下面的一个值,其实是不对的,具体的可以看官方文档*/mCamera.setParameters(p);mCamera.startPreview();下面是解码核心部分:@Overridepublicvoid onPrev...

java – 如何在Android中使用FFMPEG减少默认摄像头捕获的视频大小?【代码】

我正在尝试减少Android中默认摄像头捕获的视频大小(它正在生成高分辨率视频). FFMPEG是否具有对具有给定分辨率的视频进行编码的属性?我尝试使用Google,但所有示例都使用FFMPEG的命令行模式. 我的问题是: >我们可以在Android中使用ffmpeg命令行吗?>如果没有那么我们将如何实现它?>我们能否在Android中使用ffmpeg直接录制视频?>还有其他解决方案吗?解决方法:可以编译ffmpeg for android,以及从命令行运行ffmpeg.除非您需要比命...

html5上传图片IOS系统和Android系统下均显示摄像头拍照和图片选择【图】

最近在做信开发时,发现<input type="file" />在IOS中可以拍照或从照片图库选择,而Android系统则显示资源管理器,无拍照选项,网上查找资料,改为<input type="file" capture="camera">后,Android可显示相机和文档,但IOS则只有拍照选项了,最后通过判断设备类型使在IOS和Android下均可以显示拍照和图库选择,代码如下:var u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u.indexOf(Android) > -1 ||...

17、嵌入式中将(Android)手机转作为嵌入式的摄像头和终端使用(Opencv和C++Python支持)【图】

因为囊中羞涩,所以想把手机转换成摄像头和屏幕作为嵌入式的数据采集模块和终端显示界面; 首先PC端需要安装opencv,自行百度~~~ Android 手机需要安装APP链接:https://pan.baidu.com/s/1sGyTYv5AJkCDBjMpi8nL8A 密码:ymfp 然后首先在嵌入式端尝试链接局域网的手机监控摄像头的画面; 之后在进行c++代码编写;#include<opencv2/core/core.hpp> #include<opencv2/highgui.hpp> #include<opencv2/imgproc.hpp> #include<iostre...

java – 具有多个选项的Android意图,即从gallary中选择图像并使用前置摄像头捕获图像【代码】

选择/捕获图像后,我需要裁剪图像. 我已经完成了这一个.但问题是当我切换到Android最新版本(kitkat)时,作物意图不能正常工作. 我的守则private void picPhoto() {Intent pickIntent = new Intent();if (Build.VERSION.SDK_INT < 19) {pickIntent.setType("image/jpeg");pickIntent.setAction(Intent.ACTION_GET_CONTENT);pickIntent.putExtra("crop", "true");} else {pickIntent = new Intent(Intent.ACTION_OPEN_DOCUMENT);pickIn...

java – 如何从Android摄像头将图像保存到Amazon S3?

我正在使用你的相机拍摄照片的Android和应用程序,然后我想将此图像保存到S3,但我不知道如何做到这一点.解决方法:在Android上拍照:here,here 将文件上传到Amazon S3:here 编辑:似乎上传到Amazon S3的最简单方法是JetS3t.它需要little tweak才能在Android上运行.

java – Android应用程序内的摄像头控件【代码】

我正在构建一个基于照片库的Android 2.2应用程序.可以选择从相机拍摄照片并在应用程序中使用它.我期待: >从应用程序启用相机.>拍照.>自动关闭相机并在应用程序内显示捕获的图片 不幸的是,我无法将捕获的图像提供给应用程序.拍摄照片后,相机不会自动关闭或返回应用程序.现在我必须单击后退按钮转到应用程序,然后从SD卡中手动选择图片.相机正在通过意图打开,我正在使用以下课程. http://developer.android.com/reference/android/ha...

java – 如何强制Android摄像头以纵向模式显示,或者让我进行旋转【代码】

我是新来的发帖所以请你好!我几乎看到了与此相关的所有其他问题并尝试了最多,但我完全感到沮丧.我只想让我的Android手机以纵向模式显示相机,而不是风景.我只是修改opencv提供的ImageManipulations示例. 我使用的是opencv 3.01,Android sdk 23版,Android Studio 2.0和带有Android版6.0.1的Nexus 5手机.这是2016年4月28日,这几乎是所有东西最新的稳定版本. 我已经在AndroidManifest.xml文件中强制应用程序进入纵向模式:android:scr...

java – Android:如何获取内置摄像头应用程序的默认摄像头设置【代码】

我已经看过很多教程和信息,但我找不到任何一个地方如何使用现有相机应用程序的默认设置到任何其他自定义相机应用程序.我已经看到了图像的清晰度,它的焦点在内置相机应用中非常精细.现在我用我的自定义功能创建我自己的应用程序,但我仍然无法使其清晰且不模糊……我不想使用相机的Intent技术,因为我必须在之后进行一些图像处理. 我使用缩放但奇怪的是缩放功能不正常……就像它在内置相机应用程序中工作一样 这是我的表面更改代码pub...

使用PHP从浏览器通过Android摄像头捕获图像【代码】

是否可以使用Android相机通过浏览器使用PHP或其他PHP库来捕获图像?我知道它可以通过电话差距来完成,但我正在尝试用PHP来做.因为我的其他项目也使用PHP. 任何人都可以帮我找到解决方案吗?解决方法:我发现它可以用于Android 3.0设备.它启动相机,拍照时返回页面.资料来源:https://stackoverflow.com/a/7811843/1536522<input type="file" accept="image/*;capture=camera">

使用Android NDK和原始usb连接为内核不支持的摄像头实现UVC驱动程序

我正在寻找一种方法来获得UVC隔离式USB摄像头,这些摄像头可以在默认情况下没有内核驱动程序的其他Android设备上运行. 我不想根据这些设备或改变他们的图像/内核,因为通常的客户应该能够在以后的平板电脑上使用相机并且没有特殊要求(应用程序除外). 您是否认为可以使用Android 3.1及更高版本中的Android USB类建立与未知设备的原始连接(http://developer.android.com/guide/topics/usb/host.html)或者我是否可以将它用于内核支持和识...