关于D5M的输出分辨率问题
本帖最后由 xiaojun5123 于 2010-7-15 18:00 编辑这是D5M中关于在不同标准分辨率下的帧速率。
注意上面最后几列 :
在 I2C_CCD_Config 的代码中 这几个值:
assign sensor_row_mode = iZOOM_MODE_SW ?
24'h220000 : 24'h220011;
assign sensor_column_mode = iZOOM_MODE_SW ?
24'h230000 : 24'h230011;
按照要输出的图像大小改其值: 24'h220000:24'h220033
24'h230000:24'h230033
用设置row_skip 和 column_skip,来改变输出图像大小
上述改为了3.输出图像大小为640X480
不知道有没有人看过这一段,帮忙看哈我的理解是不是正确的,一起讨论哈。。。 有无高手进来指导下啊。。。。。 回复 2# WPZAC
我们老师 不给板子我们试,所以还不知道这样设置结果怎么样。。。
你可以用D5M的试哈 回复 3# xiaojun5123
ok我试试,成功了的哈告诉你,而且也可以共同交流下,谢谢。 回复 4# WPZAC
嗯,好的,谢谢啊
我也是正在接触这个,一起学习交流哈。。。:) 我也在用,烦死了,弄不对分辨率。。。期待高手指点啊。 这里建议要看完整设定…
assign sensor_row_size = iZOOM_MODE_SW ?24'h0303BF : 24'h03077F;
assign sensor_column_size = iZOOM_MODE_SW ? 24'h0404FF : 24'h0409FF;
是输出 1280 x 960 ㄛ~
在此的你列出的只是从 sensor 输出的点要连续还是跳点喔~
:) 这个我弄明白了,谢谢啊:) 加油喔~ 有问题再大家一起讨论喔~ :loveliness: 回复 8# xiaojun5123
请问,具体的该怎么设置呢?指明白点,谢谢!! 回复 7# Pocahontas
是两个数值做差吗?
assign sensor_start_row = iZOOM_MODE_SW ?24'h010036 : 24'h010000;
assign sensor_start_column = iZOOM_MODE_SW ?24'h020010 : 24'h020000;
assign sensor_row_size = iZOOM_MODE_SW ?24'h0303BF : 24'h03077F;
assign sensor_column_size = iZOOM_MODE_SW ?24'h0404FF : 24'h0409FF;
assign sensor_row_mode = iZOOM_MODE_SW ?24'h220000 : 24'h220011;
assign sensor_column_mode = iZOOM_MODE_SW ?24'h230000 : 24'h230011;
而数据的开始和结束,该怎么设置?是随意设值而只需保证差值为1280*960就ok吗? 是的~ 但原来的start address 都是偶数, 建议任意也使用偶数喔!
这样 RAWtoRGB 的 code 就不用修改…
:loveliness: 回复 13# Pocahontas
那我就只改像素的那两条语句了,其他的不动,免得麻烦。呵呵,非常感谢!!!! 该怎么修改呀 讨论的怎么没有结果
页:
[1]