社区
多媒体/流媒体开发
帖子详情
yuy2转yuv420怎么转
linminio
2008-06-16 09:14:37
偶想知道YUY2怎么转到YUV420啊。。。最好有具体的算法。。。菜鸟。。。请大虾指教。。。。。
...全文
579
2
打赏
收藏
yuy2转yuv420怎么转
偶想知道YUY2怎么转到YUV420啊。。。最好有具体的算法。。。菜鸟。。。请大虾指教。。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linminio
2008-06-19
打赏
举报
回复
xie谢谢。。我先看看先。。。激动中。。
zhangyali7788
2008-06-18
打赏
举报
回复
BOOL YUV422To420(BYTE* pYUV, BYTE* pY, BYTE* pU, BYTE* pV, LONG lWidth, LONG lHeight)
{
int i,j;
BYTE* pYUVTemp = pYUV;
BYTE* pYUVTempNext = pYUV+lWidth*2;
for(i=0; i<lHeight; i+=2)
{
for(j=0; j<lWidth; j+=2)
{
pY[j] = *pYUVTemp++;
pY[j+lWidth] = *pYUVTempNext++;
pU[j/2] =(*(pYUVTemp) + *(pYUVTempNext))/2;
pYUVTemp++;
pYUVTempNext++;
pY[j+1] = *pYUVTemp++;
pY[j+1+lWidth] = *pYUVTempNext++;
pV[j/2] =(*(pYUVTemp) + *(pYUVTempNext))/2;
pYUVTemp++;
pYUVTempNext++;
}
pYUVTemp+=lWidth*2;
pYUVTempNext+=lWidth*2;
pY+=lWidth*2;
pU+=lWidth/2;
pV+=lWidth/2;
}
return TRUE;
}
YUY
420
(YV12)
转
YUY2
(
YUV
420
),读取
yuv
文件
转
成
YUY2
文件
从磁盘中读取YUY
420
(YV12)文件解析处理按
YUY2
(
YUV
420
)格式写入磁盘,利用格式检查工具可以进行检查
(
YUV
420
(YV12)与
YUY2
(
YUV
422,YUYV)格式互
转
做美颜要进行格式
转
换,就做了两种格式的互
转
,(
YUV
420
(YV12)与
YUY2
(
YUV
422,YUYV)格式互
转
YUYV(
YUY2
)
转
YUV
420
由于xvid不能直接识别yuyv格式的帧, 但是大部分摄像头采集回来的帧格式都是yuyv, 固需要格式
转
换。
jpg
转
yuv
,jpg解码纯c实现,无任何第三方库
jpg
转
yuv
420
/
yuv
444 ,包括jpg头解析、Huffman解码 、IDCT等。纯C语言实现无任何第三方库。使用方法:代码编译后运行 ./main ./3.jpg ./4.
yuv
444 第一个参数是输入jpg路径,第二个参数是输出
yuv
路径,第三个参数是...
YUV
颜色空间
转
换(YV12、NV12、NV21、I
420
、RGB等)
本程序实现了简单的
YUV
数据之间的
转
换... 2)I
420
_2_YV12; 3)NV12_2_I
420
; 4)I
420
_2_NV12; 5)NV21_2_YV12; 6)YV12_2_NV21; 7)I
420
_2_rgb32; 8)rgb32_2_I
420
; 9)I
420
_2_rgb24; 10)rgb24_2_I
420
。
多媒体/流媒体开发
2,543
社区成员
20,281
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章