Как демозить raw12-образ, используя BI-линейный алгоритм с использованием C++?
Я использую LodePNG для вывода и байтовый массив заполнен для RGBRGB...
Как я могу дебилировать это билинейно?
Какова концепция этого?
В данном коде сделан линейный дебайеринг. - Красный Интенсивность берется как есть - То же самое для синего - Среднее было взято для зеленого
Как мы должны идти на билинейный дебайер?
for (unsigned int i = 0; i < height; i++) {
for (unsigned int j = 0; j < width; j++) {
imOff = 3 * (i * width + j);
grOff = (i / 2) * width / 2 + (j / 2);
result[imOff + 0] = red_Gr[grOff];
result[imOff + 1] = (grn1Gr[grOff] + grn2Gr[grOff]) / 2;
result[imOff + 2] = blueGr[grOff];
}
}