Android拍照指定尺寸,相机在Android中,如何获得最佳尺寸,预览尺寸...
混合来自OpenGL和Android相机的视图时图像失真,以便在使用takepicture方法时获取两者的图像.我查了一下,发现相机图片设置为640X480,openGL视图和相机预览都设置为1280×720.
所以我将相机图片大小设置为1280×720,结果非常完美.但是我无法在代码中设置大小,因为每个Android设备都会有所不同,并且每个设备都必须从支持的大小列表中选择预览大小和图片大小的设置.
考虑到这里有三个变量,活动布局的屏幕尺寸,相机预览尺寸和图片尺寸,最好的方法是什么.
是最好使用match_parent或fitXY作为FrameLayout大小,只能使用两个变量,预览大小和图片大小?
请注意预览大小和图片大小中的几个宽度和高度组合是相同的.例如1280 x 720同时存在于预览和图片中,是否总是会出现两种尺寸的匹配?
List previewSizes = mCamera.getParameters().getSupportedPreviewSizes();
List imageSizes = mCamera.getParameters().getSupportedPictureSizes();
// layout in the activity that the cameraView will placed in
int layoutWidth = frameLayout.getWidth();
int layoutHeight = frameLayout.getHeight();
例如,在测量后的一个Android平板电脑中,这些是使用的3个变量的结果
作为测量结果的活动中布局viewGroup的大小
1280 x 736
支持的图片尺寸
320 x 240
640 x 480
1024 x 768
1280 x 720 << best size in my example to use
1280 x 768
1280 x 920
1600 x 1200
2048 x 1536
2560 x 1440
2560 x 1536
2560 x 1920 << native resolution of hardware camera
支持的预览尺寸
176 x 144
320 x 240
352 x 288
480 x 320
480 x 368
640 x 480
800 x 480
800 x 600
864 x 480
864 x 576
960 x 540
1280 x 720 << best size in my example to use
1280 x 768
1280 x 960
Android拍照指定尺寸,相机在Android中,如何获得最佳尺寸,预览尺寸...相关推荐
- android自定义相机预览尺寸,相机在Android中,如何获得最佳尺寸,预览尺寸,图片尺寸,视图尺寸,图像扭曲...
混合来自OpenGL和 Android相机的视图时图像失真,以便在使用takepicture方法时获取两者的图像.我查了一下,发现相机图片设置为640X480,openGL视图和相机预览都设置为128 ...
- Android 视频 短视频录制预览尺寸(简单几款机型测试)
Android 视频 短视频录制预览尺寸(简单几款机型测试) 贴出下列2表目的也是便于大家对一般相机照片和预览主流尺寸有个大概了解 SurfaceView 照片支持尺寸 Picture Nexus 5 ...
- Android Camera API 2使用OpenGL ES 2.0和GLSurfaceView对预览进行实时二次处理(黑白滤镜)
这段时间有点忙,一直没时间写第三篇教程,其实代码很早之前就写好了.本系列教程会有三篇文章讲解Android平台滤镜的实现方式,希望在阅读本文之前先阅读前面两篇文档. 第一篇 Android Camer ...
- iOS学习:调用相机,选择图片上传,带预览功能
iOS学习:调用相机,选择图片上传,带预览功能 发表于2年前(2013-05-30 21:38) 阅读( 18194) | 评论( 16) 27人收藏此文章,我要收藏 赞3 8月22日珠海 OSC ...
- winform界面嵌入dwg图纸_WPF中使用WinForm控件预览DWG文件(学习笔记)
操作环境:XP,C# ,.Net4.0和VS2010中测试 WinForm中使用DWGThumbnail不用这么麻烦,下面讨论的是在WPF中使用,WPF中无法直接引用DWGThumbnail.ocx来 ...
- ArcEngine中实现对符号的预览图输出
在ArcGis Engine中实现对符号的预览,生成预览图片.使用的时候只要调用SymbolToBitmp(符号,宽,高)就可以返回生成的图片了.关键代码如下: public System.Drawi ...
- 如何在WordPress中显示链接的实时预览
Have you ever seen sites that show a live preview of links when you bring your mouse over them? That ...
- 在报表(FastReport)中动态载入jpg照片,预览时所有的记录都显示的是一张照片
在报表(FastReport)中动态载入jpg照片,预览时所有的记录都显示的是一张照片 unit Unit1; interface uses Windows, Messages, SysUtils, ...
- Taro框架中 Image 和 Video 组件预览图片/视频时添加明显的关闭按钮以关闭全屏预览
需求 Taro框架中 Image 和 Video 组件预览图片/视频时 添加明显的关闭按钮 以关闭全屏观看,避免用户直接操作返回后导致页面空白(原有消息记录消失 - 重新进入项目首页) [补充] 全屏 ...
最新文章
- .net程序员使用Oracle新手上路指南
- 一系列用于Fuzzing学习的资源汇总
- 解决AW2013用led_classdev_register()注册red但/sys/class/leds下看不到red的问题
- spring 通过编程来获取属性文件
- 机器学习实战(用Scikit-learn和TensorFlow进行机器学习)(九)
- 作为一枚学生党,如何快速通过拉好友赚取生活费!
- flutter DateTime 日期时间详细解析 Dart语言基础
- element ui select 自动向上向下弹出_达观数据:Selenium使用技巧与机器人流程自动化实战...
- Netbackup设备管理之Linux篇,Netbackup设备管理之Linux篇
- grails 私有库相关设置
- mysql 锁_浅谈MySQL的七种锁
- 基于软件仿真的PLC系统测试技术
- 黑马程序员——双列集合、泛型 笔记第十一篇
- coreldraw梯形校正_有哪些比较好的CDR教程?
- Linux部署启动服务脚本
- signature=bf81fe7f4f17ad23bbd6aa8f365d3bc7,【迅雷高端用户入门手册】(第七集)简单分析迅雷崩溃...
- html 画梯形容器,css怎么画梯形?
- linux挂载windows共享目录报错,linux通过cifs挂载windows共享目录
- python中columns用法_pandas中DataFrame修改index、columns名的方法示例
- macOS 上如何禁用 Adob​​e 后台进程,但保存 CPU、内存和网络活动呢