找回密码
 注册
搜索
查看: 962|回复: 11

[讨论] 高手请进,OV9653问题,图像大绿大紫啊

[复制链接]
发表于 2009-8-13 09:20:16 | 显示全部楼层 |阅读模式
[em01]各位高手,这是使用OV9653拍出的图像,严重不正常,是不是寄存器设置不正确?

[upload=jpg]UploadFile/2009-8/09813@52RD_Veh_00000000.jpg[/upload]

我设置的寄存器值:
regs[] = {
        {0x12 ,0x80},
        {0x11 , 0x81},        //0x81
        {0x6b , 0x0a},
        {0x6a , 0x3e},
        {0x3b , 0x09},
        {0x13 , 0xe0},
        {0x01 , 0x80},        //0x80
        {0x02 , 0x80},        //0x80
        {0x00 , 0x50},        //0x50
        {0x10 , 0x00},
        {0x13 , 0xe5},
        {0x39 , 0x50}, //50 for 30fps,old is 43
        {0x38 , 0x92}, //92 for 30fps,old is 12
        {0x37 , 0x00},
        {0x35 , 0x81}, //81 for 30fps,old is 91
        {0x0e , 0x20},
        {0x1e , 0x04},
        {0xA8 , 0x80},
        {0x12 , 0x40},
        {0x04 , 0x00},
        {0x0c , 0x04},
        {0x0d , 0x80},
        {0x18 , 0xc6},
        {0x17 , 0x26},
        {0x32 , 0xad},
        {0x03 , 0x00},
        {0x1a , 0x3d},
        {0x19 , 0x01},
        {0x3f , 0xa6},
        {0x14 , 0x2e},
        {0x15 , 0x02},
        {0x41 , 0x02},
        {0x42 , 0x08},
        {0x1b , 0x00},
        {0x16 , 0x06},
        {0x33 , 0xe2}, //c0 for internal regulator
        {0x34 , 0xbf},
        {0x96 , 0x04},
        {0x3a , 0x00},
        {0x8e , 0x00},
        {0x3c , 0x77},
        {0x8B , 0x06},
        {0x94 , 0x88},
        {0x95 , 0x88},
        {0x40 , 0xc1},
        {0x29 , 0x3f}, //2f for internal regulator
        {0x0f , 0x42},
        {0x3d , 0x92},
        {0x69 , 0x40},
        {0x5C , 0xb9},
        {0x5D , 0x96},
        {0x5E , 0x10},
        {0x59 , 0xc0},
        {0x5A , 0xaf},
        {0x5B , 0x55},
        {0x43 , 0xf0},
        {0x44 , 0x10},
        {0x45 , 0x68},
        {0x46 , 0x96},
        {0x47 , 0x60},
        {0x48 , 0x80},
        {0x5F , 0xe0},
        {0x60 , 0x8c}, //0c for advanced AWB (related to lens)
        {0x61 , 0x20},
        {0xa5 , 0xd9},
        {0xa4 , 0x74},
        {0x8d , 0x02},
        {0x13 , 0xe7},
        {0x4f , 0x3a},
        {0x50 , 0x3d},
        {0x51 , 0x03},
        {0x52 , 0x12},
        {0x53 , 0x26},
        {0x54 , 0x38},
        {0x55 , 0x40},
        {0x56 , 0x40},
        {0x57 , 0x40},
        {0x58 , 0x0d},
        {0x8C , 0x23},
        {0x3E , 0x02},
        {0xa9 , 0xb8},
        {0xaa , 0x92},
        {0xab , 0x0a},
        {0x8f , 0xdf},
        {0x90 , 0x00},
        {0x91 , 0x00},
        {0x9f , 0x00},
        {0xa0 , 0x00},
        {0x3A , 0x01},
        {0x24 , 0x70},
        {0x25 , 0x64},
        {0x26 , 0xc3},
        {0x2a , 0x00}, //10 for 50Hz
        {0x2b , 0x00}, //40 for 50Hz
        /* gamma */
        {0x6c , 0x40},
        {0x6d , 0x30},
        {0x6e , 0x4b},
        {0x6f , 0x60},
        {0x70 , 0x70},
        {0x71 , 0x70},
        {0x72 , 0x70},
        {0x73 , 0x70},
        {0x74 , 0x60},
        {0x75 , 0x60},
        {0x76 , 0x50},
        {0x77 , 0x48},
        {0x78 , 0x3a},
        {0x79 , 0x2e},
        {0x7a , 0x28},
        {0x7b , 0x22},
        {0x7c , 0x04},
        {0x7d , 0x07},
        {0x7e , 0x10},
        {0x7f , 0x28},
        {0x80 , 0x36},
        {0x81 , 0x44},
        {0x82 , 0x52},
        {0x83 , 0x60},
        {0x84 , 0x6c},
        {0x85 , 0x78},
        {0x86 , 0x8c},
        {0x87 , 0x9e},
        {0x88 , 0xbb},
        {0x89 , 0xd2},
        {0x8a , 0xe6},
};
发表于 2009-8-13 11:14:02 | 显示全部楼层
应该是数据格式的顺序有问题。例如YUV或RGB的顺序,需要重新调整。
[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2009-8-13 12:18:36 | 显示全部楼层
输出格式问题吧,感觉应该是Y信号但被输出了G。入门级人物,也只有这点看法咯。。。[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2009-8-13 12:33:41 | 显示全部楼层
恩,感谢楼上两位,得到的图片就是白的会变成紫的,黑的会变成绿的[em11]
点评回复

使用道具 举报

 楼主| 发表于 2009-8-13 12:51:58 | 显示全部楼层
我将摄像头的采样格式由CbYCrY改为YCbYCr后,颜色终于正过来了,再次感谢楼上两位,哈哈
[upload=jpg]UploadFile/2009-8/09813@52RD_Veh_10000001.jpg[/upload]
[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2009-8-13 14:48:09 | 显示全部楼层
lZ,你用的是什么平台。图像一上来就这么清晰吗。有用过yuv--->rgb的格式调整吗。你的参数是什么。
点评回复

使用道具 举报

 楼主| 发表于 2009-8-14 08:28:30 | 显示全部楼层
回楼上,我使用的是ARM9+Linux,图片最后是保存成JPG格式的,这个要用到libjpeg.so动态库
点评回复

使用道具 举报

发表于 2009-8-17 13:43:17 | 显示全部楼层
这个平台是做智能机还是NBC模组啊?
点评回复

使用道具 举报

 楼主| 发表于 2009-8-17 14:53:25 | 显示全部楼层
回楼上NBC是指美国国家广播公司不?我的理解NBC==NX Corporation.
我这个是要做个嵌入式的手持设备[em02]
点评回复

使用道具 举报

发表于 2009-8-17 22:22:10 | 显示全部楼层
nbc 是notebook camera吧?不要随意缩写吧。。。
点评回复

使用道具 举报

 楼主| 发表于 2009-8-18 11:55:48 | 显示全部楼层
哈哈,长知识了啊
点评回复

使用道具 举报

发表于 2009-8-21 08:16:45 | 显示全部楼层
学习啦[em02]
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-6-29 00:13 , Processed in 0.050305 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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