自定义相机拍照之后,照片的尺寸太小了,求解

来源:3-3 Android自定义相机之参数设置

qq_小鱼鱼_2

2016-10-11 00:44

拍照之后的尺寸很小,setPictureSize设置了除了比例变化外,其它的都不变 有遇到相同情况的吗?

写回答 关注

3回答

  • qq_慕沐9282173
    2019-03-21 18:20:52
    //自适应大小 由于设置旋转90 所以实际长宽要调转 否则设置错误
    WindowManager windowManager = getWindowManager();
    Display display = windowManager.getDefaultDisplay();
    int screenWidth  = display.getHeight();
    int screenHeight  = display.getWidth();
    parameters.setPreviewSize(screenWidth, screenHeight);//获得预览区域的大小
    parameters.setPictureSize(screenWidth, screenHeight);//设置摄像区域的大小
    mCamera.setParameters(parameters);    //参数写入
    
    
    //视频设置参数了 没有写入mCamera


  • 冬天好冷夏天好热
    2018-06-16 19:40:01

    我也是同样的问题。需要在CustomCamera.java的按钮事件中,添加如下代码:

    parameters.setPictureSize(1920, 1080);
    mCamera.setParameters(parameters);


  • 浩然坦荡
    2016-10-16 13:20:26

    是你显示照片的那个imageview尺寸小吗。

Android摄像头基础

带你走进Android摄像头的秘密花园,探索Camera的奥秘

44961 学习 · 136 问题

查看课程

相似问题