Алгоритм демозаики для построения изображения (полученного от Bayer Filter Sensor) в Java из двоичного файла
Я должен создать изображение на Java из двоичного файла, который читает программа Java. Файл поступает от датчика Bayer Filter. Файл состоит из двоичных значений каждого пикселя. Каждый пиксель представлен 10 битами. Для построения изображения из двоичных данных требуется написать алгоритм демозаики. 1024*1280 пикселей. Таким образом, размер изображения составляет 1280*1024*10 = 13107200 бит = 1638400 байт. У кого-нибудь такой алгоритм реализован на Java? Я был бы рад, если бы кто-то мог помочь. Огромное спасибо.
1 ответ
Решение заключается в использовании внешней библиотеки. Существует библиотека OpenCV, которую можно использовать для Java. Функция Imgproc.demosaicing() преобразует необработанное изображение Байера в желаемый формат. Спасибо всем за помощь.