前言
在图像处理领域,RGB格式是经常使用的一种格式,比如:Android应用中展示一张Bitmap、人工智能识别领域识别一张图片等等。
RGB格式指的是每个像素点是由RGB组成的,同时它的排列方式是R G B交替出现的:
- RGBRGBRGB…
YUV-I420格式是YUV格式的一种,使用的时候,经常是作为NV21格式转RGB格式的一种中间产物而出现。
JAVA代码
public static int i4202Bytes2RgbBytes(byte[] i420Bytes, byte[] rgbBytes, int width, int height) {
int yIndex, uIndex, vIndex;
int y, u, v, r, g, b;
for (int j = 0; j < height; j++) {
for (int i = 0; i