如何通过CSI访问连接到电路板的摄像头

时间:2016-06-13 21:20:41

标签: c++ opencv image-processing camera

我想开始使用连接到CSI接口的相机编写代码,但我不知道从哪里开始。

假设我通过CSI接口将摄像头连接到RPI。 我该如何控制相机? 我知道有一个库,但我想设计自己的相机板,然后与它接口。

我的问题是:

  1. 我可以使用任何标准来设置相机吗?我知道我可以通过i2c总线配置摄像头,但每个传感器都有自己的寄存器,有时设置传感器成功捕获或流式传输图像非常棘手。有没有这样的标准?

  2. 当设置传感器并将数据流传输到处理器时,如何读取它们并将Bayer数据转换为RGB图像。我知道如何在B / C ++中将Bayer数据转换为RGB(例如使用OpenCV),但是我需要一种方法在硬件中进行,因为它太慢而不能用于软件。

  3. RPI相机模块的来源是否可用?我可以通读它并了解它如何设置ARM处理器的摄像头和CSI接口。

  4. 是否有任何此类文件记录了如何在ARM或Intel ATOM处理器中使用和设置CSI?

0 个答案:

没有答案