码迷,mamicode.com
首页 >  
搜索关键字:yuv    ( 397个结果
RGB和YUV之比较 (转)
http://blog.csdn.net/qfnu08zzr/article/details/6763159RGB 原理 RGB 是从颜色发光的原理来设计定的,通俗点说它的颜色混合方式就好像有红、绿、蓝三盏灯,当它们的光相互叠合的时候,色彩相混,而亮度却等于两者亮度之总和(两盏灯的亮度嘛!),越.....
分类:其他好文   时间:2014-11-26 22:15:56    阅读次数:121
Java -- 保存byte[] 数据
//创建文件,将byte数据直接进行保存 private RandomAccessFile file_test; try { File file = new File("/sdcard/data.yuv"); if (file.exists()) file.delete(); file_test = new RandomAccessFile(file, "rw"); } catch (...
分类:编程语言   时间:2014-11-23 17:39:02    阅读次数:325
SDL2源代码分析8:视频显示总结
本文简单总结一下SDL显示视频的源代码。SDL显示视频的结构体SDL显示视频涉及到下列结构体:SDL_Window:代表了窗口SDL_Renderer:代表了渲染器SDL_Texture:代表了纹理SDL_Rect:一个矩形框,用于确定纹理显示的位置。上述几个结构体之间的关系如下图所示。注:该图源自于文章《最简单的基于FFmpeg+SDL的视频播放器2》 由图可见,YUV/RGB像素数据首先加载至...
分类:其他好文   时间:2014-11-18 01:39:49    阅读次数:381
格式转换至yuv422转 yuv420
大意了,每四行计算时,牵引错误,试试下面的代码吧,不过这种代码很有优化的余地书籍可以参考“视频技术手册”,上面有YUV422到YUV420采样转换的讲解C/C++ codeint YUV422To420(unsigned char *pYUV, unsigned int *yuv, int lWid...
分类:其他好文   时间:2014-11-17 00:14:09    阅读次数:328
YUV主要采样格式理解
主要的采样格式有YCbCr 4:2:0、YCbCr 4:2:2、YCbCr 4:1:1和 YCbCr 4:4:4。其中YCbCr 4:1:1 比较常用,其含义为:每个点保存一个 8bit 的亮度值(也就是Y值), 每 2x2 个点保存一个 Cr 和Cb 值, 图像在肉眼中的感觉不会起太大的变化。.....
分类:其他好文   时间:2014-11-11 14:11:19    阅读次数:194
YUV格式总结
视频数据总要跟YUV打交道,由于不同公司组织基于对各自产品格式的定义不同,派生出各种各样不同的YUV格式。 总的来说,YUV从像素组织形式上来分有两种:1.planer模式,2.packet模式。 planar模式举例: Y0Y1....Yn  U0U1...Um  V0V1..Vm,YUV三个通道分别连续存储; packet模式举例: Y0U0V0 + Y1U1V1 + ... + YnU...
分类:其他好文   时间:2014-11-08 16:45:22    阅读次数:520
SDL2源代码分析1:初始化
打算花一段时间研究一下SDL的内部代码。前面几篇文章《最简单的视音频播放示例1:总述》中记录了视频、音频播放的技术,文中提及了SDL实际上封装了Direct3D,DirectSound这类的底层API。但是SDL究竟是如何封装的呢?这次打算深入其源代码一探究竟,看看它是如何封装这些API的。SDL简介有关SDL的简介在《最简单的视音频播放示例7:SDL2播放RGB/YUV》以及《最简单的视音频播放...
分类:其他好文   时间:2014-11-01 16:19:08    阅读次数:201
最简单的视音频播放示例9:SDL2播放PCM
本文记录SDL播放音频的技术。在这里使用的版本是SDL2。实际上SDL本身并不提供视音频播放的功能,它只是封装了视音频播放的底层API。在Windows平台下,SDL封装了Direct3D这类的API用于播放视频;封装了DirectSound这类的API用于播放音频。因为SDL的编写目的就是简化视音频播放的开发难度,所以使用SDL播放视频(YUV/RGB)和音频(PCM)数据非常的容易。SDL简介...
分类:其他好文   时间:2014-10-31 01:16:46    阅读次数:509
yuv to jpeg
int?write_JPEG_file?(char?*?filename,?unsigned?char*?yuvData,?int?quality,int?image_width,int?image_height) { ?????struct?jpeg_compress_struct?cinfo; ? ?????struct?jpeg_er...
分类:其他好文   时间:2014-10-30 21:06:50    阅读次数:252
开放视频编码(H.264)编解码数据输入、输出接口
AnyChat是一套开放的音视频即时通信解决方案,早期的版本已经开放了原始数据的输入、输出接口:1、通过客户端回调函数可以输出用户原始的视频采样帧数据(YUV、RGB):视频数据回调函数2、通过外部数据输入接口可以支持将外部的视频帧传给AnyChat进行编码:如何使用外部音视频..
分类:其他好文   时间:2014-10-29 19:39:50    阅读次数:213
397条   上一页 1 ... 32 33 34 35 36 ... 40 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!