неверное чтение необработанного изображения с камеры - PullRequest
0 голосов
/ 06 сентября 2018

Я купил датчик камеры вывода необработанных данных, его технические характеристики на этом сайте: 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);
    }
  }
}

некоторые проблемы, цвет и разрешение неверны.

Во-первых, цвет зеленый, он ненормальный. И его разрешение 320х240.

Может кто-нибудь знать, почему это, и помочь мне исправить это.

Спасибо!

Пример изображения

screensaver

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...