[英]How Do I draw Vertices using an Index Buffer using OpenGL ES 2.0 and Java (Android)
[英]how to draw yuv buffer using opengl es in Android
我正在使用android表面视图显示图像。 我有一个从ffmpeg解码的yuv帧缓冲区。 如何使用opengl es将yuv转换为rgb并显示它。 有没有任何示例可以在android本机代码中将yuv转换为rgb。
您可能想看看下面的文章,该文章提供了基本的c ++代码以及对此转换的许多改进,而我也采用了这种转换(不包括SIMD部分:)。
http://lestourtereaux.free.fr/papers/data/yuvrgb.pdf
此外,根据您使用的opengl版本,您可以将此转换添加到均匀着色器中。
希望这可以帮助... :)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.