Я ищу простую функцию Javascript, которая может принимать массив данных YUV420, преобразовывать его в RGBA с помощью WebGL и возвращать обратно массив RGBA. Я изучал различные библиотеки javascript, но они очень тесно связаны с декодированием H264, изображениями и т. д., такими как Broadway.js и o3d.js.
Если бы могла быть общая функция, такая как эта:
function yuv2rgb(yuv420DataArray){
//...
//...
//...
//convert yuv420DataArray to rgbaDataArray using WebGL
//...
//...
//...
return rgbaDataArray;
}
это было бы большим подспорьем!
(Как только у меня будет массив данных RGBA, я отобразил бы его на холсте, например этот а>)