OV7670 RAW输出 bayer 解码
2024-09-03 03:16:15
今天终于搞定OV7670 raw输出啦,兴奋!!
参考链接:
https://pikacode.com/liplianin/s2-liplianin/commit/dab97f5d6e3b
http://www.amobbs.com/forum.php?mod=viewthread&tid=4736337
http://www.52rd.com/bbs/Detail_RD.BBS_263309_86_1_1.html
COM13 @0x3d 由 0xc2-->0x08
- #define RGB565_MASK_RED 0xF800
- #define RGB565_MASK_GREEN 0x07E0
- #define RGB565_MASK_BLUE 0x001F
- void rgb565_2_rgb24(BYTE *rgb24, WORD rgb565)
- {
- //extract RGB
- rgb24[2] = (rgb565 & RGB565_MASK_RED) >> 11;
- rgb24[1] = (rgb565 & RGB565_MASK_GREEN) >> 5;
- rgb24[0] = (rgb565 & RGB565_MASK_BLUE);
- //amplify the image
- rgb24[2] <<= 3;
- rgb24[1] <<= 2;
- rgb24[0] <<= 3;
- }
最新文章
- Online, Asynchronous Schema Change in F1
- Xcode7打包,iOS9真机闪退,如何解决?
- Firemonkey 指定 StringGrid 只能上下滾动,不要左右滚动
- Android Animation学习(二) ApiDemos解析:基本Animators使用
- CF 256D. Good Sequences(DP)
- 计算阶乘n!末尾0的个数
- (转)用AGG实现高质量图形输出(一)
- Jq合成事件绑定
- xxx.java: Recompile with -Xlint:unchecked for details.
- git commit -s -m 注释中的换行 [加入signed-off-by
- Delphi天气预报查询
- SQL的各种连接(cross join、inner join、full join)的用法理解
- Ubuntu的软件管理与安装
- handsontable合并表头
- Studio 5000编程:一种累计时间的编程方法
- Python操作远程服务器paramiko模块介绍
- 发布Web端
- 百度Cafe原理--Android自动化测试学习历程
- laravel二维数组手动分页显示
- 个人如何免费申请一个微信小程序账号进行开发尝鲜