当前位置: 首页 > news >正文

K230摄像头配置与显示配置误解:而这根本没关系

K230的摄像头配置:

    sensor.set_framesize(width=SENSOR_WIDTH, height=SENSOR_HEIGHT, chn=CAM_CHN_ID_0)sensor.set_pixformat(Sensor.RGB565, chn=CAM_CHN_ID_0)# 通道1给保存功能,格式为RGB565sensor.set_framesize(width=DISPLAY_WIDTH, height=DISPLAY_HEIGHT, chn=CAM_CHN_ID_1)sensor.set_pixformat(Sensor.RGB565, chn=CAM_CHN_ID_1)# 通道2给到AI做算法处理,格式为RGB888sensor.set_framesize(width = OUT_RGB888P_WIDTH , height = OUT_RGB888P_HEIGH, chn=CAM_CHN_ID_2)sensor.set_pixformat(PIXEL_FORMAT_RGB_888_PLANAR, chn=CAM_CHN_ID_2)

其与显示设置根本没关系,显示设置支持以下几种形式:

SENSOR_RESOLUTION = "FHD"  # 可选:QQCIF, QCIF, CIF, QSIF, SIF, QQVGA, QVGA, VGA,# HQQVGA, HQVGA, HVGA, B64X64, B128X64, B128X128, B160X160,# B320X320, QQVGA2, WVGA, WVGA2, SVGA, XGA, WXGA, SXGA,# SXGAM, UXGA, HD, FHD, QHD, QXGA, WQXGA, WQXGA2
RESOLUTION_DICT = {"QQCIF": (88, 72),"QCIF": (176, 144),"CIF": (352, 288),"QSIF": (176, 120),"SIF": (352, 240),"QQVGA": (160, 120),"QVGA": (320, 240),"VGA": (640, 480),"HQQVGA": (120, 80),"HQVGA": (240, 160),"HVGA": (480, 320),"B64X64": (64, 64),"B128X64": (128, 64),"B128X128": (128, 128),"B160X160": (160, 160),"B320X320": (320, 320),"QQVGA2": (128, 160),"WVGA": (720, 480),"WVGA2": (752, 480),"SVGA": (800, 600),"XGA": (1024, 768),"WXGA": (1280, 768),"SXGA": (1280, 1024),"SXGAM": (1280, 960),"UXGA": (1600, 1200),"HD": (1280, 720),"FHD": (1920, 1080),"QHD": (2560, 1440),"QXGA": (2048, 1536),"WQXGA": (2560, 1600),"WQXGA2": (2592, 1944)
}

而显示设置根本和镜头设置没关系,我镜头设置为640x480  hdmi设置成1920x1080的时候他自动放大镜头拍摄好的640x480放大到 1920x1080

会报错是你的函数需要一定照片大小才会报错

    if DISPLAY_MODE == "VIRT":Display.init(Display.VIRT, width=DISPLAY_WIDTH, height=DISPLAY_HEIGHT, fps=FPS)elif DISPLAY_MODE == "LCD":Display.init(Display.ST7701, width=DISPLAY_WIDTH, height=DISPLAY_HEIGHT, to_ide=True)elif DISPLAY_MODE == "HDMI":Display.init(Display.LT9611, width=DISPLAY_WIDTH, height=DISPLAY_HEIGHT, to_ide=False)

http://www.dtcms.com/a/275257.html

相关文章:

  • 【驱动】移植CH340驱动,设置 udev 规则,解决和 BRLTTY 的冲突
  • 软件测试面试200问(附30W字面试文档)
  • 跟着Carl学算法--二叉树【3】
  • 静态路由技术
  • DeepSeek模型分析及其在AI辅助蛋白质工程中的应用-文献精读148
  • [electron]升级功能
  • CSS Grid布局和Flexbox有什么区别?
  • C语言文件读写操作详解:fgetc与feof函数的应用
  • 经典同步问题详解
  • 使用 lstrip() 和 rstrip() 方法
  • java集合类
  • 【牛客刷题】吃糖果----糖果甜度问题(贪心策略详解)
  • 机器学习详解
  • Windows删除文件或者拔出U盘显示正在使用/占用解决办法
  • Android tombstones memory map分析
  • HarmonyOS从入门到精通:动画设计与实现之四 - 转场动画设计与流畅交互体验
  • 优选算法 --(双指针算法 1~8)
  • The Practice of Programming
  • 深入解码 Docker 镜像与容器的奇妙世界
  • 小车循迹功能的实现(第六天)
  • 自由学习记录(68)
  • C#事件:从原理到实践的深度剖析
  • 数据结构 顺序表(3)---顺序表的应用
  • 网安学习NO.14
  • 创意总监的动态视觉秘诀:用AE动态遮罩AI,轻松实现“人景分离”
  • 分割网络Segformer
  • 需求跟踪深度解析:架构师视角下的全链路追溯体系
  • Vue性能监控
  • PreparedStatement 实现分页查询详解
  • 你以为大数据只是存?其实真正的“宝藏”藏在这招里——数据挖掘!