|
我用的是ov7670,sensor的数据是640×480的。当camera在预览的时候,我跟出来发现预览的时候isp截取的大小为isp_startx=128,isp_starty=17,isp_grab_width=640,isp_grab_height=480
问题1:既然sensor源数据大小就只有640×480。这里从128开始截取640大小。岂不是在x方向128+640都超出了源数据640大小了。。。
这个地方不太明白。
问题2:对于mtk平台上。在capture的时候用到了两种函数:
1。camera_yuv_capture_jpeg_process解释为This function capture one picture and encode it as jpeg file
2。camera_yuv_capture_mem_process解释为This function capture one picture and overlap it with another frame
这两者什么区别啊。为什么在capture动作的时候,当照片大小为全屏大小的时候会走第2个函数。而照片大小为其他的大小的时候走的是第一个函数呢?
谢谢!达人帮助解答一下两个问题! |
|