OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 17296|回复: 37

30万摄像头 (GC0308)可以解码二维码吗?

[复制链接]

12

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2012-2-17
在线时间
41 小时
发表于 2017-9-23 16:42:14 | 显示全部楼层 |阅读模式
5金钱
本帖最后由 wwwzfgcom 于 2017-9-23 16:44 编辑

STM32F429 加GC0308 ,驱动目前正常,显示到LCD上效果还好,输出320X240分辨率。正常效果:
        for(i=0;i<=240;i++)
        {
                 LCD_SetCursor(0,i);      //设置光标位置
               LCD_WR_REG(0x22);//R34      //开始写入GRAM        
               for(j=40;j<280;j++)
                {
                        a=(c[j]&0xff)<<8;
                        a=a|((c[j]>>8)&0xff);
                         //Col=(((a&0xF800)>> 8)*76+((a&0x7E0)>>3)*150+((a&0x001F)<<3)*30)>>8;
                        LCD->LCD_RAM=a;               
                }
                c=c+320;
        }




RGB565转灰度部分程序如下(因为还是用240X240作为解码输入,所以截取中间部分):
                for(i=0;i<240;i++)               
                {
                        for(k=0,j=40;j<280;k++,j++)                //将RGB565图片转成灰度
                        {        
                                        Color=(c[j]&0xff)<<8;
                                        Color=Color|((c[j]>>8)&0xff);
                                  *(bmp+i*qr_img_width+k)=(((Color&0xF800)>> 8)*76+((Color&0x7E0)>>3)*150+((Color&0x001F)<<3)*30)>>8;
                            // bmp[k]=(((Color&0xF800)>> 8)*76+((Color&0x7E0)>>3)*150+((Color&0x001F)<<3)*30)>>8;
                         }               
                        c=c+320;
                }

bmp输出到显示屏上是偏蓝的灰度图,看起来和OV5640一样的效果。但是,解码一直不成功。。



RGB565

RGB565

转灰度(手)

转灰度(手)

最佳答案

查看完整内容[请看2#楼]

没事 去年就解决了
。。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

7

主题

98

帖子

0

精华

高级会员

Rank: 4

积分
839
金钱
839
注册时间
2020-11-13
在线时间
135 小时
发表于 2017-9-23 16:42:15 | 显示全部楼层
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165516
金钱
165516
注册时间
2010-12-1
在线时间
2116 小时
发表于 2017-9-25 00:52:05 | 显示全部楼层
你这灰度不正常
回复

使用道具 举报

10

主题

59

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
360
金钱
360
注册时间
2017-3-2
在线时间
39 小时
发表于 2017-9-27 17:16:54 | 显示全部楼层
您好,我现在在做GC0308的驱动,读ID已经完成,不知道怎么配置寄存器,可否发一下你的GC0308寄存器配置表给我学习学习?不胜感激!
回复

使用道具 举报

10

主题

59

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
360
金钱
360
注册时间
2017-3-2
在线时间
39 小时
发表于 2017-9-27 17:18:59 | 显示全部楼层
我邮箱:1536487848@qq.com
回复

使用道具 举报

12

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2012-2-17
在线时间
41 小时
 楼主| 发表于 2017-10-1 15:15:24 | 显示全部楼层

等下给你发过去
。。
回复

使用道具 举报

12

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2012-2-17
在线时间
41 小时
 楼主| 发表于 2017-10-1 15:17:29 | 显示全部楼层
本帖最后由 wwwzfgcom 于 2017-10-1 15:23 编辑

我用5640,出来的灰度也是差不多的图(应该是直接将8位的灰度直接写进lcd才会显示成这样?)但是能识别二维码的。不知道区别在哪里。30万完全识别不了,不知道是不是饱和度,对比度之类的修改。
。。
回复

使用道具 举报

10

主题

59

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
360
金钱
360
注册时间
2017-3-2
在线时间
39 小时
发表于 2017-10-19 15:32:00 | 显示全部楼层

多谢楼主
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2018-3-29
在线时间
6 小时
发表于 2018-3-29 17:28:07 | 显示全部楼层
可以来一份楼主的程序参考一下嘛???邮箱:841144063@qq.com
回复

使用道具 举报

0

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2018-3-30
在线时间
9 小时
发表于 2018-3-30 15:11:38 | 显示全部楼层
你好,我正在琢磨关于GC0308输出rgb565 320*240的寄存器配置,能给我一份来学习吗?
邮箱532845755@qq.com
回复

使用道具 举报

0

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2018-3-30
在线时间
9 小时
发表于 2018-3-30 15:17:26 | 显示全部楼层

大虾可以给我也来份学习下吗?
回复

使用道具 举报

13

主题

448

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1755
金钱
1755
注册时间
2015-2-7
在线时间
369 小时
发表于 2018-3-30 22:32:17 | 显示全部楼层
30W像素可以可以解二维码
回复

使用道具 举报

0

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2018-3-30
在线时间
9 小时
发表于 2018-4-8 14:06:33 | 显示全部楼层
你这个大小端的问题这样处理,会不会使图像有延迟啊?后来有发现GC0308有寄存器能调整这个大小端的吗?
回复

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2018-6-13
在线时间
3 小时
发表于 2018-6-13 09:44:59 | 显示全部楼层
你好,我现在也在开发这样的一个项目,能否将你的gc0308的资料和驱动程序发我参考下呢???谢谢!!
邮箱地址:chongxing01@163.com
回复

使用道具 举报

7

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
84
金钱
84
注册时间
2017-1-11
在线时间
17 小时
发表于 2018-8-2 09:09:34 | 显示全部楼层
楼主,您好!我现在在调试GC0308,目前发现i2c没有应答,能否把你的程序发给我测试下我的摄像头是否正常呢?谢谢!
邮箱地址:wslk427@163.com
回复

使用道具 举报

12

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2012-2-17
在线时间
41 小时
 楼主| 发表于 2018-8-2 15:44:16 | 显示全部楼层
wslk427 发表于 2018-8-2 09:09
楼主,您好!我现在在调试GC0308,目前发现i2c没有应答,能否把你的程序发给我测试下我的摄像头是否正常呢 ...

好久了,源码不在我这,,
。。
回复

使用道具 举报

7

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
84
金钱
84
注册时间
2017-1-11
在线时间
17 小时
发表于 2018-8-2 15:51:10 | 显示全部楼层
wwwzfgcom 发表于 2018-8-2 15:44
好久了,源码不在我这,,

那楼主还记得,GC0308摄像头时怎么调试的吗?我现在I2C上查询ID都没有回应,那个摄像头是不是有特定的启动时序啊?
回复

使用道具 举报

12

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2012-2-17
在线时间
41 小时
 楼主| 发表于 2018-8-2 17:05:11 | 显示全部楼层
wslk427 发表于 2018-8-2 15:51
那楼主还记得,GC0308摄像头时怎么调试的吗?我现在I2C上查询ID都没有回应,那个摄像头是不是有特定的启 ...

就SCCB.找驱动OV5640的时序就行了,地址不一样。还要注意那个时钟。
。。
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2018-8-6
在线时间
7 小时
发表于 2018-8-7 14:54:21 | 显示全部楼层
我正在调试关于GC0308输出rgb565 320*240的寄存器配置,能否给我一份来学习,快被这个东西玩死了  邮箱: 237658882@qq.com
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2018-8-6
在线时间
7 小时
发表于 2018-8-7 14:55:14 | 显示全部楼层
whl2018 发表于 2018-4-8 14:06
你这个大小端的问题这样处理,会不会使图像有延迟啊?后来有发现GC0308有寄存器能调整这个大小端的吗?

正在调试关于GC0308输出rgb565 320*240的寄存器配置,能否给我一份来学习,快被这个东西玩死了  邮箱: 237658882@qq.com
回复

使用道具 举报

12

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2012-2-17
在线时间
41 小时
 楼主| 发表于 2018-8-13 14:01:54 | 显示全部楼层
hyh88 发表于 2018-8-7 14:55
正在调试关于GC0308输出rgb565 320*240的寄存器配置,能否给我一份来学习,快被这个东西玩死了  邮箱:

  晚上找时间上传吧,,,
。。
回复

使用道具 举报

3

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
335
金钱
335
注册时间
2016-6-10
在线时间
41 小时
发表于 2019-3-5 10:02:42 | 显示全部楼层
楼主你好,程序还有没,同求驱动,都快被搞疯掉了,邮箱:878866425@qq.com   谢谢
回复

使用道具 举报

0

主题

18

帖子

0

精华

高级会员

Rank: 4

积分
682
金钱
682
注册时间
2018-9-18
在线时间
84 小时
发表于 2019-3-7 15:39:42 | 显示全部楼层
30W像素是可以实现二维码解码的
还有显示灰度需要把灰度值转换成RGB565
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2019-4-1
在线时间
3 小时
发表于 2019-4-1 11:42:04 | 显示全部楼层
楼主你好,我最近在搞这个摄像头,驱动不起来,程序还有吗,能不能发我一份参考下,邮箱:260886216@qq.com   谢谢
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2019-5-23
在线时间
10 小时
发表于 2019-5-24 11:24:54 | 显示全部楼层
可以来一份楼主的程序参考一下嘛???邮箱:1225644124@qq.com
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2019-4-26
在线时间
19 小时
发表于 2019-5-26 11:06:16 | 显示全部楼层
楼主能给代码参考一下吗,一直配置不成功,谢谢!!260886216@qq.com
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2019-5-21
在线时间
2 小时
发表于 2019-5-28 12:12:18 | 显示全部楼层
楼主可以分享一份吗???我想参考一下,邮箱:965687040@qq.com
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2019-6-1
在线时间
2 小时
发表于 2019-6-1 22:59:41 | 显示全部楼层
楼主老铁,我不知道如何配置 320*240的寄存器,能否给我一份来学习,快被这个东西玩死了  邮箱: 1643500703@qq.com
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2019-6-1
在线时间
2 小时
发表于 2019-6-2 21:23:38 | 显示全部楼层

老铁,我不知道如何配置 320*240的寄存器,能否给我一份来学习,快被这个东西玩死了  邮箱: 1643500703@qq.com
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2018-11-11
在线时间
13 小时
发表于 2019-8-6 15:43:20 | 显示全部楼层
楼主可以给一份寄存器配置表吗 1565674813@qq.com 谢谢
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2018-11-11
在线时间
13 小时
发表于 2019-8-8 13:55:08 | 显示全部楼层

你好 你收到了吗 能否也发我一份
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2019-9-25
在线时间
0 小时
发表于 2019-9-25 01:47:44 来自手机 | 显示全部楼层
楼主 能否也发一份给我 感谢 563091158@qq.com
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
4
金钱
4
注册时间
2019-9-25
在线时间
1 小时
发表于 2019-9-27 18:11:40 | 显示全部楼层
可否来一份寄存器配置表,快被折磨死了邮箱:1159498864@qq.com
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2019-6-4
在线时间
10 小时
发表于 2020-3-10 10:36:07 | 显示全部楼层
大神,能否发一份配置驱动程序,不胜感激激啊   982511842@qq.com
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2018-9-5
在线时间
6 小时
发表于 2020-5-4 16:16:25 | 显示全部楼层

楼主能给代码参考一下吗,配置老是有错误,谢谢!!793479397@qq.com
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2020-6-10
在线时间
1 小时
发表于 2020-6-13 14:16:08 | 显示全部楼层
大哥,能给代码参考一下吗,快要搞挂了,谢谢了!739709673@qq.com
回复

使用道具 举报

7

主题

98

帖子

0

精华

高级会员

Rank: 4

积分
839
金钱
839
注册时间
2020-11-13
在线时间
135 小时
发表于 2020-12-21 17:43:33 | 显示全部楼层
whl2018 发表于 2018-3-30 15:11
你好,我正在琢磨关于GC0308输出rgb565 320*240的寄存器配置,能给我一份来学习吗?
邮箱

老哥解决了吗?求一份代码,我的图片显示出来大致可以 但是有些地方还是不行 求指导
回复

使用道具 举报

12

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
209
金钱
209
注册时间
2012-2-17
在线时间
41 小时
 楼主| 发表于 2021-3-27 00:33:11 | 显示全部楼层
wangertan 发表于 2020-12-21 17:43
老哥解决了吗?求一份代码,我的图片显示出来大致可以 但是有些地方还是不行 求指导

  好久没上了
。。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-24 00:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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