STM32学习17
发布日期:2021-09-30 15:11:45
浏览次数:12
分类:技术文章
本文共 578 字,大约阅读时间需要 1 分钟。
1. "Y"表示明亮度(Luminance或Luma),也就是灰阶值;而"U"和"V" 表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。
2. 也就是说,我主要用到的就是Y分量。
3. 几个重要的设置灰度图像输出的寄存器,需要进行了解。
寄存器地址 | 寄存器设置的值 7654 3210 | 解释 |
0x12 | 0x10 (0001 0000B) | 通用控制寄存器,还是设置为QVGA格式输出,输出YUV编码方式的图像数据 |
0x3a | 0x14 (0001 0100B) | 行缓冲测试选项,使用固定的UV输出,这两个值就是0x67和0x68两个寄存器的值。行缓冲输出顺序,由这个寄存器的【3】(0)和0x3d的【0】(0)两位决定,对照发现为使用YUYV输出,也就是Y:U:V=4:2:2。 |
0x3d | 0x80 (1000 0000B) | 普通控制寄存器,伽马使能,同时和0x3a相互配合。 |
0x67 | 0x11 (0001 0001B) | 填充U值的寄存器,值为0x11 |
0x68 | 0xff (1111 1111B) | 填充V值的寄存器,值为0xff |
0x40 | 0xc0 (1100 0000B) | 数据的输出范围为0x00-0xff。 |
4. 注:还是不是很理解输出顺序YUYV输出,也就是Y:U:V=4:2:2。这个意思。
转载地址:https://blog.csdn.net/Insanity666/article/details/53842734 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年04月20日 09时37分44秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Mac装windows系统后如何更换触控板设置
2019-04-27
Windows系统下如何设置软件的快捷键
2019-04-27
语言中的溢出
2019-04-27
Unity中实现获取一段时间内移动设备声音的最大音量
2019-04-27
springboot的初始化启动过程
2019-04-27
关于spring bean 生命周期代码详解-产生到消亡
2019-04-27
spring 启动之全过程 源码解析
2019-04-27
Spring AOP 原理
2019-04-27
mysql 分库分表分区 动态扩容 总结
2019-04-27
分布式事务 四种方案
2019-04-27
redis和spring整合
2019-04-27
iis6 和iis7s上整个网站重定向
2019-04-27
iis7 url重写和重定向
2019-04-27
navicat工具来将SQL Server数据迁移到MySQL
2019-04-27
微信公众号从头开发(接入与消息)
2019-04-27
端口占用 杀死进程
2019-04-27
XStream xml与javabean之间的互转
2019-04-27
Android应用构建:10:使用sdkmanager管理sdk
2019-04-27
Kubernetes基础:MacOS上设定Dashboard
2019-04-27