E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
YUV420
【音视频基础】(十五): I420、YV12、NV12、NV21等常见的
YUV420
存储格式
较早的时候,我们在【图像子采样】中,曾详细介绍过YUV的YUV444、YUV440、YUV422、YUV411、
YUV420
等子采样格式。
houxiaoni01
·
2020-08-16 12:03
音视频基础
I420
YV12
NV12
NV21
YUV图解 (YUV444, YUV422,
YUV420
, YV12, NV12, NV21)
如果你认为本系列文章对你有所帮助,请大家有钱的捧个钱场,点击此处赞助,赞助额1元起步,多少随意锋影email:
[email protected]
图解(YUV444,YUV422,
YUV420
,YV12
锋影Q
·
2020-08-16 04:22
操作系统平台
OS_BSP
汽车电子
linux
几种android实时视频网络传输方案比较
以320×240大小的视频传输为例方案压缩率压缩/传输方式实时性平均流量消耗传输距离用camera的回调函数发送原始的
yuv420
数据0无压缩,按帧传输高(20~30fps)很高(6.5Mbps)近距离有线或无线用
兰亭风雨
·
2020-08-16 00:08
Android之旅
图像处理-RGB24转
YUV420
遇到的坑以及执行效率对比
文章目录一、色彩空间简介及一些参考文档二、YUV和RGB转换公式三、RGB和
YUV420
转换提前需要了解的知识1.YUV420内存布局2.RGB内存布局3.转换方式四、源代码执行效率对比五、编译过程中遇到的问题一
armwind
·
2020-08-15 10:32
图像处理
如何裁剪
YUV420
图像,抓取指定区域,制作方形视频,模仿Instagram
###I420格式介绍在webrtc中android和ios系统采集摄像头获取到原始数据后,一帧原始图像会被转化为标准的YUV420P格式,也就是I420格式,转换的函数使用的是libyuv中的ConvertToI420()函数###YUV格式详细讲解进行裁剪操作需要对I420格式的内存分布有深入的了解,推荐大家看这篇文章:http://blog.csdn.net/jefry_xdz/articl
我是榜样
·
2020-08-14 14:54
音视频
论YUV422(YUYV)与
YUV420
相互转换
Example2.13.V4L2_PIX_FMT_YUYV4×4pixelimagestart+0:Y'00Cb00Y'01Cr00Y'02Cb01Y'03Cr01start+8:Y'10Cb10Y'11Cr10Y'12Cb11Y'13Cr11start+16:Y'20Cb20Y'21Cr20Y'22Cb21Y'23Cr21start+24:Y'30Cb30Y'31Cr30Y'32Cb31Y'33
weixin_30883311
·
2020-08-14 14:39
几种常见的YUV格式--yuv422:
yuv420
关于yuv格式YUV格式通常有两大类:打包(packed)格式和平面(planar)格式。前者将YUV分量存放在同一个数组中,通常是几个相邻的像素组成一个宏像素(macro-pixel);而后者使用三个数组分开存放YUV三个分量,就像是一个三维平面一样。比较DM365和DM6467两款芯片在处理YUV图像时的区别,这个对于要处理像TVP5158多通道图像输入或直接播放视频文件时有重要作用。下图是D
默默的码农
·
2020-08-14 14:04
图形图像
最简单解释 YUV444,YUV422,
YUV420
中的4,2,0
转载自:https://blog.csdn.net/mandagod/article/details/78605586通常我们用RGB表示一种彩色。计算机系统里的LCD显示的数据就是RGB来表示每个像素的颜色。而在我们生活里,有黑白电视机与彩色电视机两种,拍摄节目源时不可以用两种不同的摄像机来存放两种图像数据。所以为了兼容两种电视机,专家就引入YUV格式代替RGB,其中Y表示亮度,U和V表示色差。
勇冠江山
·
2020-08-14 14:30
图像处理
libjpeg学习4:libjpeg-turbo之YUV
看了头文件注释,它是支持YUV444(即宏TJSAMP_444),YUV422(即宏TJSAMP_422),
YUV420
(即宏TJSAMP_420),YUV400(即宏TJSAMP_440),YUV411
李迟
·
2020-08-14 14:05
GNU/Linux
视频/图像学习
Yuv420
转换成Yuv422算法源代码
voidconvert_yuv420p_to_yuv422_my(unsignedchar*src,\unsignedchar*dst,intwidth,intheight){inti,j;unsignedchar*pY420_0=src;unsignedchar*pY420_1=src+width;unsignedchar*pU420=src+width*height;unsignedchar*
ninver2007
·
2020-08-14 13:49
算法
图形和图像处理
DSP
编程
实现 libYUV打包编译成so文件,并实现NV21转
yuv420
转码操作
实现libYUV打包编译成so文件,并实现NV21转
yuv420
转码操作1.打包libyuv.so2.实现JNI编写,实现NV21转
yuv420
,镜像处理,角度旋转3.测试,优化性能,降低cpu性能5%
Ada
·
2020-08-14 13:50
性能优化
neon指令进行
yuv420
到rgb24转换效率
从网上找到了一个用neon指令优化
yuv420
转换成rgb24的代码,在cortex-A8架构、主频1G的cpu下进行对一帧qcif(176x144)数据测试,另外用网上很流行的用C写的算法做比较,发现前者的速度是后者的
alien75
·
2020-08-14 13:43
wince
【Codecs】图文详解
YUV420
/YUV422数据格式(很全面)
###Date:2018.5.24===============================================================转载自:http://www.360doc.com/content/18/0524/09/55952130_756582907.shtml#一.YUV格式与RGB格式的换算关于YUV与RGB转换可以参见http://www.poynton.
飞翔的鲲
·
2020-08-14 13:50
【视音频技术之基础知识】
YUV420
格式解析
YUV格式解析1(播放器——project2)根据板卡api设计实现
yuv420
格式的视频播放器打开*.mp4;*.264类型的文件,实现其播放。使用的视频格式是
YUV420
格式YUV格
zjc0888
·
2020-08-14 12:40
Android
驱动
网格
microsoft
byte
存储
图像处理
视频会议
YUV格式的解析
YUV格式解析1(播放器——project2)根据板卡api设计实现
yuv420
格式的视频播放器打开*.mp4;*.264类型的文件,实现其播放。使用的视频格式是
YUV420
格式YUV格
坠尘
·
2020-08-14 09:06
linux嵌入式
YUV420
视频上面添加字幕
2、data_yuv测试用的
yuv420
数据(352*288)CIF格式,测试前后的数据。
weixin_33713350
·
2020-08-13 21:51
Qt 播放Yuv420p视频
yuv420
转rgb:voidYUV420_2_RGB(unsignedchar*pYUV,unsignedchar*pRGB,intwidth,intheight){//找到Y、U、V在内存中的首地址
st_spring
·
2020-08-13 18:12
YUV420
格式的文件中YUV分量排列顺序
640x480_420.yuv:-------------------------640x480pointY(0,0)Y(0,1)...Y(0,639)...Y(479,0)Y(479,1)...Y(479,639)-------------------------640x480point-------------------------320x240pointU(0,0)U(0,1)...U(0
ThinkingAboutLife
·
2020-08-13 12:40
FFmpeg YUV视频序列编码为视频
关于YUV视频序列,我就不多讲了,可以看书学习,通常的视频序列都是
YUV420
格式的。步骤也就那几步,添加视频流,打开编码器,开辟相应的内存空间,然后就可以打开YUV序列逐帧写入数据了,soeasy!
dielucui7698
·
2020-08-12 15:34
yuv420
数据快速裁剪
++{+intheightcunt=0;+intheightUVcunt=0;+intnewWidth=0;+intcropStartX;+intsrcWidth;+intsrcHeight;+intcropHeight;++cropStartX=16;+if(mSystemType==0){+srcWidth=720;+cropHeight=480;+srcHeight=480;+}else{+
edsam
·
2020-08-09 12:13
OpenCV之YUV色彩格式总结
本文主要介绍YUV的3种采样,YUV444,YUV422,
YUV420
,以及后两种格式转BGR的方法,和BGR转YUV系列的方法。本系列介绍的公式都是结合OpenCV根据OpenCV的计算方法提供的。
2know_clay
·
2020-08-08 22:45
OpenCV源码杂记
JPEG解码原理详解
1.1.JPEG图片结构图1(a)所示的图片是一个简单的16×8的JPEG灰度图片,是由图1(b)所示的
yuv420
的图像利用1
shakingWaves
·
2020-08-08 21:35
视频编解码
关于使用DirectShow架构,传输
YUV420
数据的Filter与Video Renderer Filter连接问题的解决办法。
主要是对VIDEOINFO的设置要正确。先给出支持RGB24的代码,VIDEOINFO*pvi=(VIDEOINFO*)m_PreferredMt.AllocFormatBuffer(sizeof(VIDEOINFO));ZeroMemory(pvi,sizeof(VIDEOINFO));SetPaletteEntries();pvi->bmiHeader.biCompression=BI_RGB
peng6662001
·
2020-08-08 18:20
FFMPEG 实现 YUV,RGB各种图像原始数据之间的转换(swscale
FFMPEG中的swscale提供了视频原始数据(
YUV420
,YUV422,YUV444,RGB24...)之间的转换,分辨率变换等操作,使用起来十分方便,在这里记录一下它的用法。
比较清纯
·
2020-08-08 16:20
YUV422格式信号格式
YUV信号有很多种,一般
YUV420
和YUV422用的比较多,YUV422格式,又分为很多小类,按照U、V的排列可以有YUYV,YVYU,UYVY,VYUY四种,其中,YUYVY一般又称作yuv2格式。
evilcode
·
2020-08-08 15:15
Video
Format
YUV格式详解
YUVpixelformatsNV21NV12和NV21属于
YUV420
格式,是一种two-plane模式,即Y和UV分为两个Plane,但是UV(C
Xminyang
·
2020-08-08 13:28
流媒体技术
为什么是
YUV420
?------- YUV数据格式解析
YUV数据格式解析一、YUV简介YUV,是一种颜色编码方法,常使用在各个视频处理组件中。“Y”表示明亮度(Luminance或Luma),也就是灰阶值,“U”和“V”表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。YUV最大的优点在于只需占用极少的带宽。Y’UV、YUV、YCbCr、YPbPr几个概念其实是一回事儿。由于历史关系,Y’UV、Y
HUGOPIGS
·
2020-08-08 12:51
音视频技术
数字图像处理
视频播放过程中关于颜色的转换YUV2RGB
1)输入:Blu-ray节目源:其编码采用的颜色空间是YUV4202)输出:显示设备:RGBPCLevel模式目前由于蓝光节目源的高码流特性,现在节目源的颜色空间都是
YUV420
,我们解码出N
徐新华
·
2020-08-08 12:14
嵌入式linux------ffmpeg移植 解码H264(am335x解码H264到
yuv420
并通过SDL显示)
/*编译命令:arm-linux-gcc-oshow2642264showyuv2.c-I/usr/local/ffmpeg_arm/include/-L/usr/local/ffmpeg_arm/lib/-lswresample-lavformat-lavutil-lavcodec-lswscale-lx264libSDL.a*/#include"stdio.h"#include"stdlib.
George_Fal
·
2020-08-08 02:25
ffmpeg
操作系统
嵌入式
ffmpeg对采集到摄像头视频和麦克风音频裸码封装
输入参数:输入视频流:h264,
YUV420
,分辨率1280*720,帧率25,码率4M输
我是流氓我怕谁啊
·
2020-08-08 02:34
ffmpeg
流媒体
camera YUV格式
YUV信号有很多种,一般
YUV420
和YUV422用的比较多,而对Cmossensor来说,大多都是YUV422.YUV422格式,又分为很多小类,按照U、V的排列可以有YUYV,YVYU,UYVY,VYUY
XIAOGUOCHANG
·
2020-08-07 12:43
图像颜色空间
图像格式【YUV Format】
一:YUV格式:YUV444,YUV422,
YUV420
,YV12,NV12,NV21YUV格式有两大类:planar和packed。
alpha_Escher
·
2020-08-04 22:45
图像处理
如何将BGR转成
YUV420
摘自:http://www.rosoo.net/a/201102/10948.html写了一个程序可以把openCV的BGR图像格式转换成YUV4:2:0,然后通过FFmpeg的API把YUV4:2:0的图像编码压缩,最后利用live555把压缩后的buffer打包成RTP包,最后用Unicast将它们发送出去。简单的说就是BGR—>YUV4:2:0—>encodetobuffer—>RTP—>U
xiaojun11-
·
2020-08-04 22:16
YUV
音视频综合
camera sensor的分类及区别
YUVsensor又叫SOCsensor,它的输出格式是YUV格式的,YUV格式又分很多种,常见的有YUV422,
YUV420
。Bayersensor的数据输出格式是RAW格式的。
may轻罗小扇
·
2020-08-04 18:10
camera
tuning
MATLAB读取一张RGB图片转成
YUV420
格式、YUV422格式、YUV444格式
转:https://www.cnblogs.com/hythink/p/5421720.html1.读入照片控制输出的标志定义1234567891011clc;closeall;clearYES=1;NO=0;%YES表示输出该文件,请用户配置yuv444_out_txt=1;yuv444_out_yuv=0;yuv422_out_txt=0;yuv422_out_yuv=0;yuv420_out
澍yeah
·
2020-08-04 18:20
matlab
yuv420
转bmp的方法
yuv420
转bmp的方法:我找到了一个c写的exe,但是c的水平我实在是不敢去修改那个源码,所以我干脆就调用这个dll,在c#里建立了下面这个类,然后调用Y2b.exe来转换,而且不会显示出来那个黑屏
麦壳饼
·
2020-08-04 15:49
技术文章
string
exception
null
output
exe
image
linux3536的H264编码记录(YUV422转H264)
一:首先进行YUV422对
YUV420
的转换https://blog.csdn.net/li_wen01/article/details/53767245YUV422的数据格式分布:
YUV420
数据格式分布
ZDHK
·
2020-08-04 10:58
个人随笔
NV21与I420编码格式
NV21和I420都是属于
YUV420
格式。而NV21是一种two-plane模式,即Y和
yuanjinsong123
·
2020-08-04 09:20
ffmpeg开发
YUV格式简介、YUV444、YUV422、
YUV420
YUV是一种颜色编码方法,Y表示亮度(Luma),也就是灰度值。U分量和V分量重存储了是色度(Chroma)信息,主要作用是描述了视频的色彩及饱和度,用于指定每个像素的颜色。主要用于电视系统以及模拟视频领域,它将亮度信息Y与色彩信息UV分离,没有UV信息一样可以显示完整的图像,显示出来将是黑白效果,解决了彩色电视机和黑白电视机之间的兼容问题。早期的黑白电视机只有亮度值Y,后面彩色电视的出现引入了U
张雨明
·
2020-08-04 09:41
音视频
yuv420
格式nv12,nv21,I420,YV12互转
YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V”表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及
逸适安然
·
2020-08-04 09:54
yuv420
和yuv420p的区别
YV12和I420的区别一般来说,直接采集到的视频数据是RGB24的格式,RGB24一帧的大小size=width×heigth×3Bit,RGB32的size=width×heigth×4,如果是I420(即YUV标准格式4:2:0)的数据量是size=width×heigth×1.5Bit。在采集到RGB24数据后,需要对这个格式的数据进行第一次压缩。即将图像的颜色空间由RGB2YUV。因为,
-鸣人-
·
2020-08-04 07:11
H264
ffmpeg
YUV420
转RGB
一、
YUV420
数据存储YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。
weixin_34392843
·
2020-08-04 05:41
YUV_NV21图像数据到RGB颜色空间的转换
文章目录NV21(
YUV420
)介绍YUV_NV21转BGR代码YUV图像查看工具本文主要介绍YUV_NV21颜色空间到RGB(BGRinOpenCV)颜色空间的转换,并给出示例代码,另附YUV图像查看工具
高晨光
·
2020-08-04 02:59
Computer
Vision
视频存储格式
YUV420
NV12 NV21 i420 YV12
1)YUV简介YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V”表示的则是色度(Chrominance或Chroma),作用是
老衲不出家
·
2020-08-04 01:53
视频开发
YV12和I420的区别
yuv420
和yuv420p的区别
YV12和I420的区别YV12和I420的区别一般来说,直接采集到的视频数据是RGB24的格式,RGB24一帧的大小size=width×heigth×3Bit,RGB32的size=width×heigth×4,如果是I420(即YUV标准格式4:2:0)的数据量是size=width×heigth×1.5Bit。在采集到RGB24数据后,需要对这个格式的数据进行第一次压缩。即将图像的颜色空间
无敌二货
·
2020-08-04 01:56
图像处理
RGB、
YUV420
、NV21、I420编码区别
一、RGB与YUV首先了解视频编码为什么使用
YUV420
而不是rgb。
qinbin2015
·
2020-08-03 11:01
技术分享
通过FFmpeg将多媒体文件解码后保存成Bmp图像(
YUV420
RGB32)
参考http://hi.baidu.com/mingxin505/item/52d6d1cda805d925a0b50a57,将其改为linux下可编译运行。可实现YUV420P与RGB32的互转。/*g++-otesttest.cpp-lavformat-lavcodec-lavutil-lz-lm-lpthread-lswscale*/#include#include#include#incl
flyfight88
·
2020-08-03 00:02
ffmpeg
C 实现 YUV420SP (NV12)和(NV21)的相互转换
YUV420
数据的长度,Y=宽*高,U=宽*高/4,V=宽*高/4。NV12数据的排列顺序为:YYYYYYYYY......,UVUVUV.......NV21数据的排列顺序为:YYYYYYYY
Croxd
·
2020-08-01 05:28
基于opencv RGB与
YUV420
的转换
opencv的cvtColor函数可以实现RGB与
YUV420
的转换RGB转化为
YUV420
范例代码片段:intw=2448;//宽inth=2080;//高intbufLen=w*h*3/2;unsignedchar
zhangla1220
·
2020-07-29 02:59
图像处理
视频存储格式
YUV420
NV12 NV21 i420 YV12
1)YUV简介YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V”表示的则是色度(Chrominance或Chroma),作用是
片片碎
·
2020-07-16 02:42
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他