野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11193|回复: 11

开发板自带的摄像头OV7725程序,要修改成黑白显示在哪个文件里改,随便告诉我程序...

[复制链接]
发表于 2013-8-15 10:59:07 | 显示全部楼层 |阅读模式
程序目前是我难以突破的大关,希望大神们帮下小弟
回复

使用道具 举报

发表于 2013-8-15 19:52:13 | 显示全部楼层
在 Image_App.c文件里有个Get_imag_and_discor函数:


[code=c]void Get_imag_and_discor(void)
{
    u16 i, j;
    u16 Camera_Data;
    for(i = 0; i < 240; i++)
    {
        for(j = 0; j < 319; j++)
        {

            READ_FIFO_PIXEL(Camera_Data);    //′óFIFO&#182;á3&#246;ò&#187;&#184;&#246;rgb565&#207;&#241;&#203;&#216;μ&#189;Camera_Data±&#228;á&#191;
            LCD_WR_Data(Camera_Data);
        }
        READ_FIFO_PIXEL(Camera_Data);
        LCD_WR_Data(0);
    }
}
[/code]把里边的READ_FIFO_PIXEL读取得的参数Camera_Data处理一下,再调用LCD_WR_Data显示,具体Camera_Data的处理就根据你的需求来做就好了





回复 支持 反对

使用道具 举报

发表于 2016-1-25 20:33:01 | 显示全部楼层
flyleaf 发表于 2013-8-15 19:52
在 Image_App.c文件里有个Get_imag_and_discor函数:

请问你有OV7725的程序吗,能不能分享给我一份,1158781883@qq.com 谢谢
回复 支持 反对

使用道具 举报

发表于 2016-1-26 17:57:32 | 显示全部楼层
本帖最后由 望着你发槑 于 2016-1-26 17:59 编辑
flyleaf 发表于 2013-8-15 19:52
在 Image_App.c文件里有个Get_imag_and_discor函数:

j应该小于320吧为啥j循环完了之后还有一个读取和显示,而且显示的白色,有这一句倒是319,不过为什么要这一条白色的线段
回复 支持 反对

使用道具 举报

发表于 2016-1-26 18:00:33 | 显示全部楼层
互联网时代 发表于 2016-1-25 20:33
请问你有OV7725的程序吗,能不能分享给我一份, 谢谢

把Camera_Data这个16位数的红绿蓝分量分开,然后像普通的图像处理一样做灰度化和二值化就行了
回复 支持 反对

使用道具 举报

发表于 2016-1-26 18:01:06 | 显示全部楼层
望着你发槑 发表于 2016-1-26 17:57
j应该小于320吧为啥j循环完了之后还有一个读取和显示,而且显示的白色,有这一句倒是319,不过为什么要这 ...

为了指示显示方向?
哦哦
回复 支持 反对

使用道具 举报

发表于 2016-6-9 07:59:23 | 显示全部楼层
望着你发槑 发表于 2016-1-26 18:00
把Camera_Data这个16位数的红绿蓝分量分开,然后像普通的图像处理一样做灰度化和二值化就行了

请问具体该怎么操作呢?另外,改变Camera_Data后,可以直接送液晶显示吗?
回复 支持 反对

使用道具 举报

发表于 2016-6-9 13:22:15 | 显示全部楼层
最后一支西地兰 发表于 2016-6-9 07:59
请问具体该怎么操作呢?另外,改变Camera_Data后,可以直接送液晶显示吗?

Camera_Data=(Camera_Data&0x1f)+((Camera_Data>>5)&0x3f)+((Camera_Data>>11)&0x1f);
现在就已经灰度化了
要直接送到液晶显示灰度图像的话,要把每一个分量都赋成相同的值
就上面那个值,把绿色分量的值乘2
回复 支持 反对

使用道具 举报

发表于 2016-6-9 15:08:24 | 显示全部楼层
望着你发槑 发表于 2016-6-9 13:22
Camera_Data=(Camera_Data&0x1f)+((Camera_Data>>5)&0x3f)+((Camera_Data>>11)&0x1f);
现在就已经灰度化 ...

请问程序可以分享一下吗?谢谢啦,你头像很可爱
回复 支持 反对

使用道具 举报

发表于 2016-6-9 15:19:23 | 显示全部楼层
最后一支西地兰 发表于 2016-6-9 15:08
请问程序可以分享一下吗?谢谢啦,你头像很可爱

在ov7725那个c文件里面

小车摄像头 - 副本.zip

382.33 KB, 下载次数: 114

回复 支持 反对

使用道具 举报

发表于 2016-6-9 16:32:00 | 显示全部楼层
望着你发槑 发表于 2016-6-9 15:19
在ov7725那个c文件里面

代码

代码

嗯,我的可以了,COM7 不用改,就用0x46就可以,谢谢了!

回复 支持 反对

使用道具 举报

发表于 2016-7-20 14:56:04 | 显示全部楼层
好资料。。。。。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-6-15 15:47 , Processed in 0.032828 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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