planar2raw

Объедините изображения плоского датчика в полный шаблон Bayer CFA

    Синтаксис

    Описание

    пример

    cfa = planar2raw(I) объединяет отдельные изображения элемента датчика, сохраненные как каналы входа изображения I, в полное изображение Bayer шаблона Color Filter Массива (CFA), cfa.

    Примеры

    свернуть все

    Считайте данные изображения RAW в рабочую область.

    cfa = rawread("colorCheckerTestImage.NEF");

    Создайте изображение с отдельными каналами для каждого датчика в изображении CFA.

    rggb = raw2planar(cfa);

    Преобразуйте изображение с отдельными каналами для каждого датчика в полное изображение CFA.

    cfaFull = planar2raw(rggb);

    Входные параметры

    свернуть все

    Изображение с каналом для каждого элемента датчика, заданное как M -by- N -by-4 числовой массив.

    Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

    Выходные аргументы

    свернуть все

    Изображение CFA, возвращенное в виде (2 * M) -by- (2 * N) числовой матрицы того же класса, что и I.

    planar2raw создает изображение CFA путем размещения I(:,:,1) начиная с cfa(1,1), размещение I(:,:,2) начиная с cfa(1,2), размещение I(:,:,3) начиная с cfa(2,1), и размещение I(:,:,4) начиная с cfa(2,2).

    Введенный в R2021a