想做一个预览窗口任意大小的camera,有什么好的办法

原创 2017年01月03日 00:17:35
大家知道,预览大小在camera上只支持特定的几种大小,我想做一个预览窗口任意大小,当然也是任意比例的拍照程序,看到一些用遮罩的方案,因为预览窗口可能铺满屏幕宽度,所以没法采用这种办法。用openGL试了下,可能是本人顶点坐标,变换等有问题,始终没有得到预想的效果,大家有做过类似feature的吗?欢迎指点一二
我比较困惑的是预览得到的frame是什么样的大小,比如我preview size设置是176 * 144, displayorientation设置是90,那么得到的预览frame是怎样的,176*144还是144*176 ?

Android camera预览参数以及实际图像大小设置

参考一下两篇博文: http://www.cnblogs.com/skyseraph/archive/2012/03/26/2418665.html http://blog.csdn.net/y...
  • u012005313
  • u012005313
  • 2015年08月05日 16:46
  • 7072

浅析Android Camera开发中的三个尺寸和三种变形 (贡献一个自适配Picturesize和Previewsize的工具类)

本文浅析了Camera开发中经常出现的变形问题,剖析其原因。提供一个工具类自适配满足一定尺寸且保证长宽比率的PreviewSize和PictureSize。...
  • yanzi1225627
  • yanzi1225627
  • 2013年12月29日 14:02
  • 28189

Android Camera多屏幕适配解决预览照片拉伸

通常,拍照预览页面的照片拉伸主要与下面两个因素有关: 1.     Surfaceview的大小 2.     Camera中的Preview的大小 如下图:   如图,该手机surfaceview大...
  • u013560890
  • u013560890
  • 2015年10月22日 20:12
  • 8402

Android camera2预览界面流程

android camera2的预览界面
  • fireness
  • fireness
  • 2016年01月27日 15:32
  • 3942

Android 5.0 Camera系统源码分析(4):Camera预览流程数据流

1. 前言,上一篇讲了怎么让Camera进入预览模式,提到了DisplayClient负责显示图像数据,而CamAdapter负责提供图像数据,这里主要记录了CamAdapter怎么获取图像,然后Di...
  • eternity9255
  • eternity9255
  • 2016年10月17日 14:46
  • 2914

Android Camera2教程之打开相机、开启预览、实现PreviewCallback、拍照

Android API21新增了camera2,这与之前的camera架构完全不同,使用起来也比较复杂,但是功能变得很强大。...
  • lb377463323
  • lb377463323
  • 2016年10月05日 20:32
  • 11577

QML类型说明-Camera

Camera   ImportStatement:   import QtMultimedia 5.0 Inherits:      Item   Properties availabil...
  • Vampire_Armand
  • Vampire_Armand
  • 2014年08月29日 16:31
  • 1953

Android Camera开发:给摄像头预览界面加个ZoomBar(附完整代码下载)

废话不说了,就是加个seekbar,拖动的话能够调节焦距,让画面变大或缩小。下面是核心程序:一,camera的布局文件...
  • yanzi1225627
  • yanzi1225627
  • 2013年10月19日 00:00
  • 14520

Android系统Camera预览刚打开时由暗变明

一、回忆下V4L2驱动操作流程 1.查询驱动功能 struct v4l2_capability cap; ioctl(fd,VIDIOC_QUERYCAP,&cap); printf("TK-...
  • tankai19880619
  • tankai19880619
  • 2013年11月27日 13:18
  • 3122

玩转Android Camera开发(一):Surfaceview预览Camera,基础拍照功能完整demo

杂家前文是在2012年的除夕之夜仓促完成,后来很多人指出了一些问题,琐事缠身一直没有进行升级。后来随着我自己的使用,越来越发现不出个升级版的demo是不行了。有时候就连我自己用这个demo测一些性能、...
  • yanzi1225627
  • yanzi1225627
  • 2014年06月22日 00:34
  • 127533
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:想做一个预览窗口任意大小的camera,有什么好的办法
举报原因:
原因补充:

(最多只允许输入30个字)