搜索
bottom↓
回复: 13

谁知道OV7670怎么设置成256灰度输出?

[复制链接]

出0入0汤圆

发表于 2009-11-19 17:30:15 | 显示全部楼层 |阅读模式
我看了 OV7640的DS 上有可以选择的寄存器
但是 7670的DS上 我没找到

我需要输出黑白的图片

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2009-11-19 17:36:40 | 显示全部楼层
设置为YUV输出,MCU人工丢掉UV分量的数据,只要Y就是您要的Y (256灰度)数据

出0入0汤圆

 楼主| 发表于 2009-11-19 17:42:38 | 显示全部楼层
OK 我试试

出0入0汤圆

 楼主| 发表于 2009-11-19 17:43:56 | 显示全部楼层
不能直接选择 成 OV7171?

出0入0汤圆

发表于 2010-2-8 11:55:53 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-6-22 21:28:07 | 显示全部楼层
不能,OV7171是另一个芯片,不像OV7141可以是彩色也可以是黑白
谢谢王工,可以知道如何应用成黑白了

出0入0汤圆

发表于 2011-5-10 11:20:43 | 显示全部楼层
回复【5楼】zjl06
-----------------------------------------------------------------------

请问楼主,OV7670要怎样配置成黑白的呀?能把你的寄存器配置发给我吗?急求!!!

出0入0汤圆

发表于 2011-9-14 16:26:24 | 显示全部楼层
回复【1楼】wangguanfu
设置为yuv输出,mcu人工丢掉uv分量的数据,只要y就是您要的y (256灰度)数据
-----------------------------------------------------------------------

设置为YUV输出,手册上说输出yuv的顺序是由寄存器0x3a bit[3]和0x3d bit[0]共同决定的:
0x3a[3]      0x3d[0]
    0         0       :      Y U Y V
    0         1       :      Y V Y U
    1         0       :      V Y U Y
    1         1       :      U Y V Y
假设输出为Y U Y V,意思是说输出两个字节,每个字节的高位是Y数据吗?

出0入0汤圆

发表于 2012-1-31 13:27:55 | 显示全部楼层
回复【7楼】shouwang6  

回复【1楼】wangguanfu
设置为yuv输出,mcu人工丢掉uv分量的数据,只要y就是您要的y (256灰度)数据
-----------------------------------------------------------------------
设置为yuv输出,手册上说输出yuv的顺序是由寄存器0x3a bit[3]和0x3d bit[0]共同决定的:
0x3a[3]      0x3d[0]
    0         0       :      y u y v
    0         1       :      y v y u
    1         0       :      v y u y
    1         1       :      u y v y
假设输出为y u y v,意思是说输出两个字节,每个字节的高位是y数......
-----------------------------------------------------------------------
在RGB和YUV模式输出的时候,假设分辨率是640x480,那么每行实际上是输出1280个字节数据。假如你的输出顺序是YUYV,那么每行输出的第1字节是Y分量,第2字节是U分量,第3字节又是Y分量,第4字节是V分量,接下来的字节就是这样重复。
因此,你只要第1、3、5、7。。。。字节的数据,就是Y数据了。正好是640个。

出0入0汤圆

发表于 2012-7-30 15:05:46 | 显示全部楼层
MARK,先,正在用

出0入0汤圆

发表于 2012-7-30 18:03:57 | 显示全部楼层
superluan 发表于 2012-1-31 13:27
回复【7楼】shouwang6  

回复【1楼】wangguanfu


我想设置成640X480的YUV格式输出,怎么将分辨率设置为640X480啊,寄存器0X12里只有CIF QVGA等等,都不是640X480的VGA,还有这些输出尺寸的大小在那些寄存器设置啊。望帮解答,多谢了。

出0入0汤圆

发表于 2012-7-30 20:23:27 | 显示全部楼层
wangguanfu 发表于 2009-11-19 17:36
设置为YUV输出,MCU人工丢掉UV分量的数据,只要Y就是您要的Y (256灰度)数据

我想设置成640X480的YUV格式输出,怎么将分辨率设置为640X480啊,寄存器0X12里只有CIF QVGA等等,都不是640X480的VGA,还有这些输出尺寸的大小在那些寄存器设置啊。望帮解答,多谢了。



这东西怎么同时回复多人的啊,记得老版本是可以的。

出0入0汤圆

发表于 2012-7-30 23:33:15 | 显示全部楼层
jiang47 发表于 2012-7-30 20:23
我想设置成640X480的YUV格式输出,怎么将分辨率设置为640X480啊,寄存器0X12里只有CIF QVGA等等,都不是6 ...

看英文手册!
上电默认就是640*480 只不过好象不是YUV的,还是要设置下

出0入0汤圆

发表于 2013-8-2 13:08:05 | 显示全部楼层
wangguanfu 发表于 2012-7-30 23:33
看英文手册!
上电默认就是640*480 只不过好象不是YUV的,还是要设置下

请问怎么选择设置任意的分辨率啊
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-27 00:07

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表