读取原始输出的相机图像不正确

时间:2018-09-06 07:47:58

标签: opencv camera

我购买了原始数据输出相机传感器,它是此网站上的数据表: https://www.leopardimaging.com/uploads/LI-USB30-IMX225C_datasheet.pdf

分辨率为1312x992,原始流为12位。

我已经编写了一个ISP程序,它的输入应该是原始图片,例如a.dng或b.raw等。然后我要使用此程序和相机传感器进行预览。

像这样的简单代码:

int main() {
    VideoCapture cap(0);
    Mat src;
    if (cap.isOpened()) {
    while (1) {
        cap.read(src);
        namedWindow("capture", 0);
        imshow("capture", src);

        waitKey(10);
    }
  }
}

有问题,颜色和分辨率不正确。

首先,颜色为绿色,这是异常。其分辨率为320x240。

谁能知道这是为什么,并帮助我修复它。

谢谢!

示例图片

screensaver

0 个答案:

没有答案