zoukankan      html  css  js  c++  java
  • 安卓Camera-HAL显示值与比例

    安卓Camera-HAL显示值与比例

    参考:https://blog.csdn.net/wang714818/article/details/78049649?utm_source=blogxgwz4

    比例与像素表

    4:3

    拍出图像像素 相机界面显示像素(英文)
    320x240 QVGA
    640x480 VGA
    1024x768 1M
    1280x960 1.3M
    1600x1200 2M
    2048x1536 3M
    2560x1920 5M
    3264x2448 8M
    3600x2700 9.5M
    3672x2754 10M
    4096x3072 12M
    4160x3120 13M
    4608x3456 16M
    5120x3840 20M

    16:9

    拍出图像像素 相机界面显示像素(英文)
    1280x720 1M
    1600x912 1.3M
    2048x1152 3M
    2560x1440 4M
    3328x1872 6M
    4096x2304 9.5M
    4608x2592 12M
    5120x2880 15M

    5:3

    拍出图像像素 相机界面显示像素(英文)
    1280x768 1M
    1600x960 2M
    2880x1728 5M
    3600x2160 8M

    3:2

    拍出图像像素 相机界面显示像素(英文)
    1024x688 1M
    1440x960 1.3M
    2048x1360 3M
    2560x1712 5M

    计算差值规则

    1、插值的倍数只能小于等于16倍,也就是说假如是1M的sensor,那最多只能插值到16M;

    2、插值后的width和height都不能超过8192,也就是picture size设置的width和height的大小都不能超过8192;

    3、由于hardware jpeg encoder的限制,插值时设置的width和height请您分别都设为16的整数倍,若设置非16整数倍的width或height,则可能导致拍出来的图片会有异常(如图片扭曲、花屏、连拍的图片绿屏)。

    4、摄像头物理像素支持(??)

    5、计算差值可以先尝试4:3再试16:9 ,例如18M的差值:

    4:3 x = 16 * 4 * n, y = 16 * 3 * n,n的值大约为77(选76为佳)

    如果说我的文章对你有用,只不过是我站在巨人的肩膀上再继续努力罢了。
    若在页首无特别声明,本篇文章由 Schips 经过整理后发布。
    博客地址:https://www.cnblogs.com/schips/
  • 相关阅读:
    ionic文档
    Can't resolve all parameters for Storage: (?).
    cannot find module @ionicapp-scriptsinionic-app-scripts.js
    ionic 环境搭建
    学习文档记录
    js 文件引用传递参数
    No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
    js 去除左右空格
    sql 多行数据合并
    filter @Autowired nullPointer
  • 原文地址:https://www.cnblogs.com/schips/p/camera_sensor_size_about_android_hal.html
Copyright © 2011-2022 走看看