YUV422转RGB
来源:互联网 发布:武汉网络推广jw100 编辑:程序博客网 时间:2024/06/05 14:45
YUV422格式为YV16,YV16的存储方式是3 planer,即先存储所有的y,然后是所有的u,最后是所有的v。
public static int[] YV16ToRGB(byte[] src, int width, int height){int numOfPixel = width * height;int positionOfU = numOfPixel;int positionOfV = numOfPixel/2 + numOfPixel;int[] rgb = new int[numOfPixel*3];for(int i=0; i<height; i++){int startY = i*width;int step = i*width/2;int startU = positionOfU + step;int startV = positionOfV + step;for(int j = 0; j < width; j++){int Y = startY + j;int U = startU + j/2;int V = startV + j/2;int index = Y*3;rgb[index+R] = (int)((src[Y]&0xff) + 1.4075 * ((src[V]&0xff)-128));rgb[index+G] = (int)((src[Y]&0xff) - 0.3455 * ((src[U]&0xff)-128) - 0.7169*((src[V]&0xff)-128));rgb[index+B] = (int)((src[Y]&0xff) + 1.779 * ((src[U]&0xff)-128));}}return rgb;}
3 1
- RGB转YUV422,420
- YUV422转RGB
- RGB转YUV422
- YUV422与RGB互相转
- YUV422 --> RGB 代码
- YUV422 --> RGB 代码
- YUV422 to RGB 转换
- YUV422 --> RGB 代码
- YUV422 --> RGB 代码
- YUV422 --> RGB 代码
- YUV422与RGB互相转换
- YUV422与RGB互相转换
- YUV422转420
- 【转】yuv422格式
- yuv422转420
- YUV422转YUV420P
- ijl yuv422转jpeg
- ijl JPEG转Yuv422
- C++ - 随机数生成器(random-number generator) 的 详解 及 代码
- 基础的选择排序
- linux可执行文件的内容分析工具nm objdump readelf ar ldd
- Binary Tree Preorder Traversal
- 将多个list中相同位置的元素取出组成新的list
- YUV422转RGB
- Bloom Filter的基本原理和变种
- php学习之正则表达式(1)和处理中文字符串
- Codecademy上的HTML/CSS课程知识点总结(一)
- 最短路&差分约束题集
- win7 64位装的32位的Oracle Instant Client 10.1,PLSQL Developer连接oracle
- 还原数据库示例
- Common介绍
- 机器实战笔记1