sensor.c 1.3 KB

12345678910111213141516171819202122232425262728
  1. #include "sensor.h"
  2. const resolution_info_t resolution[FRAMESIZE_INVALID] = {
  3. { 96, 96, ASPECT_RATIO_1X1 }, /* 96x96 */
  4. { 160, 120, ASPECT_RATIO_4X3 }, /* QQVGA */
  5. { 176, 144, ASPECT_RATIO_5X4 }, /* QCIF */
  6. { 240, 176, ASPECT_RATIO_4X3 }, /* HQVGA */
  7. { 240, 240, ASPECT_RATIO_1X1 }, /* 240x240 */
  8. { 320, 240, ASPECT_RATIO_4X3 }, /* QVGA */
  9. { 400, 296, ASPECT_RATIO_4X3 }, /* CIF */
  10. { 480, 320, ASPECT_RATIO_3X2 }, /* HVGA */
  11. { 640, 480, ASPECT_RATIO_4X3 }, /* VGA */
  12. { 800, 600, ASPECT_RATIO_4X3 }, /* SVGA */
  13. { 1024, 768, ASPECT_RATIO_4X3 }, /* XGA */
  14. { 1280, 720, ASPECT_RATIO_16X9 }, /* HD */
  15. { 1280, 1024, ASPECT_RATIO_5X4 }, /* SXGA */
  16. { 1600, 1200, ASPECT_RATIO_4X3 }, /* UXGA */
  17. // 3MP Sensors
  18. { 1920, 1080, ASPECT_RATIO_16X9 }, /* FHD */
  19. { 720, 1280, ASPECT_RATIO_9X16 }, /* Portrait HD */
  20. { 864, 1536, ASPECT_RATIO_9X16 }, /* Portrait 3MP */
  21. { 2048, 1536, ASPECT_RATIO_4X3 }, /* QXGA */
  22. // 5MP Sensors
  23. { 2560, 1440, ASPECT_RATIO_16X9 }, /* QHD */
  24. { 2560, 1600, ASPECT_RATIO_16X10 }, /* WQXGA */
  25. { 1088, 1920, ASPECT_RATIO_9X16 }, /* Portrait FHD */
  26. { 2560, 1920, ASPECT_RATIO_4X3 }, /* QSXGA */
  27. };