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
YV12
yuv图像拼接
测试源数据:YUV420P(又分为YU12和
YV12
),plane平面模式,y,u,v分量分别存放不同平面。
qw_stone
·
2023-11-27 07:21
FFmpeg
YUV图像数据格式
YUV格式主要有YUV444,YUV422,YUV420,
YV12
,NV12,NV21。需要强调的是如何根据其采样格式来从码流中还原每个像素点的YUV值,因为只有正确地还原了每个像素点的YU
weixin_42505877
·
2023-11-09 17:35
视频处理
音视频
yuv
c语言
如何实现Android视音频数据对接到GB28181平台(SmartGBD)
在做Android平台GB28181接入模块之前,我们在RTMP推送播放、RTSP轻量级服务、转发、播放这块,已经有很多年的经验,这意味着,我们不需要重复造轮子,已有屏幕、摄像头或编码前(目前支持的有
YV12
音视频牛哥
·
2023-10-28 12:07
SmartGBD
GB28181接入
Android
GB28181
GB28181平台
GB28181推送
SmartGBD
大牛直播SDK
yuv图解(YUV444,YUV422,YUV420,
YV12
,NV12,NV21)
参考文章图解YUVYUV是什么YUV(444,422,420)AndYUV(Packed,Planar,Semi-Planar)知识点YUV是用一个称为Y(相当于灰度)的亮度分量和两个色度分量表示,分别称为U(蓝色投影)和V(红色投影)。YUV也可以称为YCbCr,U:Cb,V:Cr。Y表示亮度分量:如果只显示Y的话,图像看起来会是一张黑白照。YUV4:2:2采样方式表示:水平方向Y分量与UV分量
<( ̄︶ ̄)小小程序员
·
2023-10-03 14:12
Linux
驱动开发学习
Android平台GB28181设备接入侧(编码前|编码后|RTSP|RTMP)支持功能浅析
编码前数据(目前支持的有
YV12
/NV21/NV12/I420/RGB24/RGBA32/RGB565等数据类型)
音视频牛哥
·
2023-09-15 19:54
GB28181接入
流媒体
RTSP2GB28181
GB28181
Android
RTSP转GB28181
非国标实现GB28181
GB28181对接
Android平台GB28181设备接入端对接编码前后音视频源类型浅析
前言今天主要对Android平台GB28181设备接入模块支持的接入数据类型,做个简单的汇总:编码前数据(目前支持的有
YV12
/NV21/NV12/I420/RGB24/RGBA32/RGB565等数据类型
音视频牛哥
·
2023-09-15 18:50
GB28181接入
流媒体
gb28181
gb28181平台
GB/T
28181对接
GB28181
Android
Android
GB28181
NV21、NV12、
YV12
、RGB565、YUV等颜色编码格式区别和接口设计探讨
NV21、NV12、
YV12
、RGB565、YUV扫盲NV21、NV12、
YV12
、RGB565、YUV分别是不同的颜色编码格式,这些颜色编码格式各有特点,适用于不同的应用场景。
音视频牛哥
·
2023-09-01 20:50
GB28181接入
Unity
RTMP直播推送播放
流媒体
Android
GB28181
GB28181
RTSP
GB28181对接
RTMP推流
大牛直播SDK
图像处理算法大全(基于libyuv或IPP)----RGB24转
YV12
《周星星教你学ffmpeg》技巧ipp源码:staticvoidRGB_2_YUV420_YV12(BYTE*pRGB24Ptr,BYTE*pYUYVPtr,intwidth,intheight)//yuv420//3/2:1+1/4+1/4----YU12{//libyuv::RGB24ToI420(pRGB24Ptr,width*3,pYUYVPtr,width,pYUYVPtr+height
周星星的星
·
2023-08-21 04:27
rgb24转YV12
ffmpeg
周星星教你FFMPEG
图像处理
ipp
Camera2处理预览回调数据时出现native错误的解决方法
在使用cameraapi2时,若是增加了回调数据的监听器,那么需要在OnImageAvailableListener回调函数中从ImageReader获取图像,并转化成我们需要的格式(比如使用自己写的
yv12
Zafir2023
·
2023-07-31 11:33
Java
Android
camera
图像处理
android
java
NV21、NV12、
YV12
、RGB、YUV、RGBA、RGBX8888等图像色彩编码格式区别
常用图像颜色编码格式NV21、NV12、
YV12
、RGB、YUV、RGBA、RGBX8888都是常见的图像颜色编码格式,它们之间的主要区别在于色彩空间和数据排列方式。
音视频牛哥
·
2023-07-15 05:24
流媒体
Android
GB28181
Android
NV21
Android
NV12
Android
RTMP
大牛直播SDK
Android平台GB28181设备接入、RTMP推送模块如何实现高效率的视频编码
为此,我们设计了软编码、基于MediaCodec的硬编码和MediaCodecnative层硬编,尽可能的减少数据拷贝和交互,确保高效率的完成视频编码,目前,编码前数据类型,已经涵盖了
YV12
/NV21
音视频牛哥
·
2023-04-14 21:03
GB28181
Android
GB28181推流
MediaCodec
NDK
Android硬编码
大牛直播SDK
YUV格式
【第一部分】YUV描述YUV存储方式有YUV420P(
YV12
)、YUV420SP(NV12)等。YUV420P和YUV420SP的区别就是一个是先存U再存V,一个是UV交替存储。
Wonton_skin
·
2023-03-28 08:34
android Camera(二): NV21高效处理与libyuv使用
数据采集适配时会涉及到的YUV数据的剪切与方向感应时的旋转处理(对YUV数据不懂的可以网上搜索相关的文章),后面还有MediaCodec硬编码时,不同的手机可能还需要将NV21数据转换成NV12,I420或者
YV12
youxiaochen
·
2023-03-12 05:14
常用视频像素格式NV12、NV21、I420、
YV12
、YUYV
最近因为任务需要,遇到视频像素格式的问题,学习了NV12和
YV12
,以及UYVY的具体存储区别。
黑鼠_DEAN
·
2023-02-05 19:03
播放器基础--YUV色彩模型
做过camera,播放器,图片处理的对YUV都不会陌生,但是关于YUV有很多的格式YUV420,NV21,YUV420sp,
YV12
等等往往令人混乱介绍YUV色彩模型利用人类视觉对亮度的敏感度比对色度的敏感度高的特点获得较
蓝狮
·
2023-01-23 02:17
播放器
使用c++处理YUV文件
目录YUV文件的存储结构取样结构4:4:44:2:24:1:14:2:0格式14:2:0格式2存储结构YUVY(4:2:2)UYVY(4:2:2)YUV422P(4:2:2)
YV12
,YU12(4:2:
Cross_Entropy
·
2022-12-04 08:37
数字视频处理
视频处理
yuv
c++
【音视频流媒体】图像、视频编码、网络协议超详细介绍
RGBYUV4:4:4YUV4:2:2YU16(或I422,YUV422P)YV16(YUV422P)NV16(YUV422SP)NV61(YUV422SP)YUV4:2:0YU12(I420,YUV420P)
YV12
呆呆的猫
·
2022-11-24 18:30
音视频流媒体
视频
图像处理
网络协议
媒体
YUV颜色通道存储格式
YUV常见的YUV格式描述有YUY2、YUYV、YVYU、UYVY、AYUV、Y41P、Y411、Y211、IF09、IYUV、
YV12
、YVU9、YUV422、YUV420等,其中常见的YUV422包含
烛·影
·
2022-11-22 01:33
python
YUV格式学习:I420(YUV420P)、
YV12
、NV12、NV21格式转换成RGB24
对于YUV420的格式,网上有一大堆资料,这里就不说了。直奔主题,给出如何转换的函数,一如既往,只用代码说事。YUV420有打包格式(Packed),一如前文所述。同时还有平面格式(Planar),即Y、U、V是分开存储的,每个分量占一块地方,其中Y为width*height,而U、V合占Y的一半,该种格式每个像素占12比特。根据U、V的顺序,分出2种格式,U前V后即YUV420P,也叫I420,
此心安处是吾鄉
·
2022-03-24 04:49
视频图像学习
图像处理
yuv
rgb
YUV格式解释,步长(间距)解释
参考文章:一文读懂YUV的采样与格式参考文章:https://blog.csdn.net/bjrxyz/article/details/52690661YUV420主要格式:YUV420P·
YV12
(排列为
Leoeoo
·
2022-03-10 16:40
详解YUV数据格式(YUV444,YUV422,YUV420,
YV12
,YU12,NV12,NV21)
转载:以下是本篇文章正文内容,下面案例可供参考通过对网上众多资料的阅读,发现很对资料书写有误,现对这些资料进行集合整理,欢迎纠错!一、YUV是什么?YUV定义:分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V”表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。YUV格式:两大类,planar和pack
idols_man
·
2020-10-13 00:20
ffmpeg
海康二次开发 C#版 从客户端的出去视频流,并将
yv12
转换为bgr格式(用于emgucv)。
了解
yv12
的编码格式,将函数放在回调函数中实现,截获视频流,方便二次开发。
jiaqi52361
·
2020-09-13 15:34
C#
海康二次开发
YV12
格式介绍
YV12
所有Y样例都会作为不带正负号的char值组成的数组首先显示在内存中。此数组后面紧接着所有V(Cr)样例。V平面的跨距为Y平面跨距的一半,V平面包含的行为Y平面包含行的一半。
Mr qqtang
·
2020-09-11 16:09
计算机
x264编码格式
YV12
和I420的区别X264在进行编码的时候需要标准的YUV(4:2:0)。但是这里需要注意的是,虽然
YV12
也是(4:2:0),但是
YV12
和I420的却是不同的,在存储空间上面有些区别。
迈巴赫
·
2020-08-24 18:13
linux视频采集
使用opencv转视频格式
因为需要把NV21的1080p视频转成
YV12
,又不知道用什么工具,所以直接写了代码可能代码有点问题,不过能实现我的要求,但还是希望各位大手子在留言区点评下。
鲜为人知阿道夫
·
2020-08-22 22:42
C++
opencv
yuv数据生成器
更为详细的阐述可参考:https://blog.csdn.net/byhook/article/details/84037338以下是重点:YUV420P,Y,U,V三个分量都是平面格式,分为I420和
YV12
zhiyanzhai563
·
2020-08-21 12:05
ffmpeg音视频知识
X264支持输入NV12格式
X264支持输入NV12格式一般编码器(例如JM)输入格式是YUV420(
YV12
),H.264标准也介绍的是YUV420的输入。
一路向南_csdn
·
2020-08-21 09:00
x264
yuv example
AnimagealongwithitsY′,U,andVcomponentsrespectivelyYUV420P,Y,U,V三个分量都是平面格式,分为I420和
YV12
。
FlyingPenguin
·
2020-08-21 01:53
YV12toI420 yuv420、NV12、
YV12
相互转换
在录像时设置了
YV12
要保存图片时YUV420P、I420、NV12、
YV12
格式转NV12保存图片GLSurfaceViewimplementsSurfaceHolder.Callback,Camera.PreviewCallback
Jeff_YaoJie
·
2020-08-20 21:51
工具类
NV12与
YV12
,YUV的主要格式
“Y”表示明亮度(Luminance、Luma),“U”和“V”则是色度与浓度(Chrominance、Chroma)
YV12
是常用的CODEC格式,它的格式如下:图1中:W即图像的宽度,H即图像的高度
Evankaka
·
2020-08-18 19:01
开源夏令营
YV12
和YUY2的基本知识
YUY2和
YV12
是最常用的两个代表。YUY2是packed方式的。水平方向两个像素打包到一个DWORD,并且UV采样率只有Y的一半,这符合人的视觉特征能有效的压缩数据,具体布局
小Mac
·
2020-08-18 19:32
c/c++
c
图像处理算法大全(基于libyuv或IPP)----
YV12
转RGBA
《周星星教你学ffmpeg》技巧libyuv源码:staticintYV12ToARGB(constuint8*src_frame,uint8*dst_frame,intwidth,intheight){constuint8*yplane=src_frame;constuint8*uplane=src_frame+width*height;constuint8*vplane=uplane+(wid
周星星的星
·
2020-08-18 12:19
转:X264中Color Space Converter问题, 附解决图像倒立代码
X264中ColorSpaceConverter问题,附解决图像倒立代码X264的编码输入一般以I420格式为主,但是x264也支持了RGB24,RGB32及YUVU,
YV12
(晕~~就YUV都整出了这么多大同小异格式来
Qingxinguayu
·
2020-08-18 07:03
海康设备获取
YV12
图像-不用rtsp
概要:海康威视是目前中国领先的监控产品供应商,在我们很多项目中需要使用到他的产品;所以接入他的流变得很有必要。本文记录了如何接入海康威视的SDK,并获私有码流,随后得到NV12序列。本文出自CSDN-固本培元。转载注明出处,交流邮箱:
[email protected]
。准备:海康SDK的下载地址:我下载的win64的。根据你自己的需求下载吧。http://www.hikvision.com/cn
zhouyongku
·
2020-08-16 22:53
流媒体
YV12
转BGR24的一些实现
转载原文:[YUV与RGB格式转换](http://www.cnblogs.com/dwdxdy/p/3713990.html)一般来说,直接采集到的视频数据是RGB24的格式,RGB24一帧的大小size=width×heigth×3Byte,RGB32的size=width×heigth×4,如果是I420(即YUV标准格式4:2:0)的数据量是size=width×heigth×1.5Byt
shanxing5652
·
2020-08-16 22:05
机器视觉
Android中
yv12
、I420、nv12、nv21之间相互转换
YV12
对应YUV420P,平面格式存储,4:2:0采样,V在前,U在后。NV12对应YUV420SP,半平面格式存储,4:2:0采样,U在前,V在后。
feng海涛
·
2020-08-16 22:32
音视频开发
yv12
转nv12,nv12转I420
yv12
跟I420区别其实就是u、v顺序不一样,是平面格式,内存中u、v在连续的一块,nv12是打包格式,u、v交叉。
文长
·
2020-08-16 21:18
c++
图像处理(opengl)
yuv中
yv12
与nv12的转换
YV12
与NV12的简单区别如图:ffmpeg解码得到的YUV420P格式
YV12
写BUFFER保存:for(j=0;jheight;j++){memcpy(yQueue_buf+ywrite_ptr+
楠倏之语
·
2020-08-16 21:58
图像/视频传输
Android设备中几种YUV420p转rgb视频帧方法效率比较
9611153微信lgs9611153时间:2020-03-30背景原因:从android的camera之中获取视频帧,或者从第三方ipc比如海康大华的sdkapi获取的视频帧,往往都是yuv格式的,比如
yv12
微澜-
·
2020-08-16 19:17
YUV视频格式到RGB32格式转换的速度优化 上篇
视频,MMX,SSE,多核优化摘要:我们得到的很多视频数据(一些解码器的输出或者摄像头的输出等)都使用了一种叫YUV的颜色格式;本文介绍了常见的YUV视频格式(YUY2/YVYU/UYVY/I420/
YV12
housisong
·
2020-08-16 19:28
图形图像
代码优化
YUV视频格式到RGB32格式转换的速度优化 中篇
视频,MMX,SSE,多核优化摘要:我们得到的很多视频数据(一些解码器的输出或者摄像头的输出等)都使用了一种叫YUV的颜色格式;本文介绍了常见的YUV视频格式(YUY2/YVYU/UYVY/I420/
YV12
housisong
·
2020-08-16 19:56
代码优化
图形图像
NV12转IYUV
看
YV12
和IYUV的存储结构,http://www.webartz.com/fourcc/indexyuv.htm。
YV12
与IYUV类似,更换UV分量即可。
ganhuanghuang
·
2020-08-16 19:53
NV12
IYUV
RGBA转化成
YV12
或YUV420格式的源代码
本代码是freecamera的一部分,freecamera源代码存在:http://gitorious.org/freecamera#defineBPP4#defineSCALEBITS10#defineONE_HALF(1>SCALEBITS)#defineRGB_TO_U(r1,g1,b1,shift)/(((-FIX(0.16874)*r1-FIX(0.33126)*g1+/FIX(0.50
carlsonlee_freec
·
2020-08-16 18:56
史上最强的YUV转换RenderScript,支持转换成RGBA,BGRA,并且同时支持旋转,翻转,YUV数据格式支持NV21,
YV12
, YUV420_888, 分别对应Android Camer
/index.php/2020/05/25/androidlibyuv/史上最强的YUV转换RenderScript,支持转换成RGBA,BGRA,并且同时支持旋转,翻转,YUV数据格式支持NV21,
YV12
~怪兽~
·
2020-08-16 18:42
android
yuv
sws_scale
YV12
转RGB24图像倒转问题
使用ffmpeg解码H264视频数据后,如果需要把
YV12
转换为RGB264,一般使用sws_scale转换,但是转换出来的图像是倒置的。通过以下方法可以调整。
UnkownState
·
2020-08-16 18:13
流媒体
YUV / RGB 格式及快速转换算法
本文以RGB24àYUV420(
YV12
)为例,讲解颜色空间转换的原理
FrankieWang008
·
2020-08-16 18:35
Video
C++
YUV格式学习:YUV420P、
YV12
、NV12、NV21格式转换成RGB24
对于YUV420的格式,网上有一大堆资料,这里就不说了。直奔主题,给出如何转换的函数,一如既往,只用代码说事。YUV420有打包格式(Packed),一如前文所述。同时还有平面格式(Planar),即Y、U、V是分开存储的,每个分量占一块地方,其中Y为width*height,而U、V合占Y的一半,该种格式每个像素占12比特。根据U、V的顺序,分出2种格式,U前V后即YUV420P,也叫I42
李迟
·
2020-08-16 17:06
视频/图像学习
YUV视频格式学习笔记
ARM NEON optimization added for YCbCr (
YV12
/ I420) to RGB16_565 conversion
fromMozillahttps://bugzilla.mozilla.org/show_bug.cgi?id=422540#c120https://bugzilla.mozilla.org/attachment.cgi?id=461487&action=edit[patch]gfx/layerschangesforarmpmo176414_gst_changes_gfx_layer.diff(t
maikforever
·
2020-08-16 17:04
android
YUV420 或
YV12
图像缩放
author:CarlsonLee(
[email protected]
),本代码是freecamera的一部分,freecamera源代码存在:http://gitorious.org/freecamera///scaletypedefstruct_VSImage{guchar*pixels;intwidth;intheight;intstride;}VSImage;stat
carlsonlee_freec
·
2020-08-16 17:07
YUV转RGB--使用MMX和CUDA优化
http://blog.csdn.net/mikedai/article/details/64215860这篇博文中,采用查表的方式优化YUV转RGB,但是仍然没有发挥计算机硬件性能,对1920x1080的
YV12
MikeDai
·
2020-08-16 17:57
图像处理
上一页
1
2
3
4
下一页
按字母分类:
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
其他