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
YUV420P
关于OpenCV3中VideoCapture的疑问
VideoCapture类一般用于视频,图片序列,IPC的接收,一般视频的压缩格式不可能时RGB,IPC一般时
YUV420p
;经过VideoCapture的read函数读取后,颜色空间是哪种类型?
Dwyane05
·
2020-08-14 17:14
OpenCV
Android libyuv应用系列(二)libyuv在Android中的使用
blog.csdn.net/zxccxzzxz/article/details/53982849上篇文章Androidlibyuv使用系列(一)Android常用的几种格式:NV21/NV12/YV12/
YUV420P
Coder包子哥
·
2020-08-14 14:37
Android
图像/流媒体
Android进阶
libyuv
on
Android使用合集
如何裁剪YUV420图像,抓取指定区域,制作方形视频,模仿Instagram
###I420格式介绍在webrtc中android和ios系统采集摄像头获取到原始数据后,一帧原始图像会被转化为标准的
YUV420P
格式,也就是I420格式,转换的函数使用的是libyuv中的ConvertToI420
我是榜样
·
2020-08-14 14:54
音视频
【Android】直播必备之YUV使用总结 —— Android常用的几种格式:NV21/NV12/YV12/
YUV420P
的区别...
说明因工作方面接触到图像处理这一块,需要对手机摄像头采集的原始帧做Rotate或者Scale,但无奈对此的了解少之又少,于是网上搜了一顿,完事后将最近所学总结一下,以方便之后的人别踩太多坑。首先想要了解YUV为何物:https://msdn.microsoft.com/en-us/library/aa904813上面的链接中微软已经写的很详细了,国内大部分文章都是翻译这篇文章的,如果还有疑问的同学
weixin_30820077
·
2020-08-14 14:10
ffmpeg sws_scale函数详解
1.介绍如果想在两个AVPixelFormat之间转换,例如将
YUV420P
转换到YUV422,亦或者是要改变其大小,放大缩小什么的,就要用到ffmpeg中的swscale函数了,此版本基于ffmpeg3.3.3
老衲不出家
·
2020-08-14 14:42
音频编解码
视频编解码
YUV422SP转YUV422P
下面给出YUV422SP转YUV422P格式的转换函数,当然,也包括了YUV420SP转
YUV420P
。代码没什么技术含量,不多说。
李迟
·
2020-08-14 14:05
代码工人的仓库
zynq7000平台交叉编译libjpeg-turbo库,并对
YUV420P
图像编码传输
参考资料:《IMX6平台交叉编译libjpeg-turbo》来自https://blog.csdn.net/lang523493505/article/details/81104404《嵌入式平台使用libjpeg-turbo将YUV420SP保存为jpg》来自《libjpeg-turbo使用实例(编解码jpeg、jpg转bmp、bmp转jpg代码)》来自主要内容:1.本ADAS项目采用usb虚拟
luo_xian_neng
·
2020-08-14 13:00
Xilinx
Zynq7000开发
基于Qt+FFmpeg的摄像头视频采集及存储系统实现
接下来就是视频格式转换,主要转换思路是:视频存储(
YUV420P
)—>H.264—>avi1、视频存储采用以下方式,将解码后的一帧帧图像(YUV格式)存储到本地:fwrite(pFrameYUV->data
007lizhen
·
2020-08-13 21:44
C++
rtsp视频流获取
Qt 播放
Yuv420p
视频
环境:vs2015;Qt5.8;opencv3.4;从文件读取一帧的数据后从yuv转到rgb,用rgb构造一个IplImage,再把IplImage转成QImage,显示。yuv420转rgb:voidYUV420_2_RGB(unsignedchar*pYUV,unsignedchar*pRGB,intwidth,intheight){//找到Y、U、V在内存中的首地址unsignedchar*
st_spring
·
2020-08-13 18:12
ffmpeg获取摄像头数据保存成
YUV420P
格式
编译之前得下载好ffmpeg库文件pro文件SOURCES+=\ffmpeg_libavdevice.cppINCLUDEPATH+=$$PWD/ffmpeg/includeLIBS+=$$PWD/ffmpeg/lib/avcodec.lib\$$PWD/ffmpeg/lib/avdevice.lib\$$PWD/ffmpeg/lib/avfilter.lib\$$PWD/ffmpeg/lib/a
IOT_SHUN
·
2020-08-13 11:46
ffmpeg
android采集视频格式转换算法
//-----------下面是常用的格式转换方法-----------------------------//yv12转yuv420pyvu->yuv,
yuv420p
就是I420格式,使用极其广泛privatevoidswapYV12toI420
Gogym
·
2020-08-10 14:45
JAVA
音视频
Android
YUV各格式详解和所占的空间大小总结
YUV420P
YUV420P
YUV420SP YUV420SP packed planar I420 YV12 NV12 NV21区别
简单总结一下,如有疏漏劳烦指正或补充。一.YUV420PYUV420PYUV420SPYUV420SPpackedplanar等格式区别444,422和420444:每个Y有一个U,一个V。422:每两个Y有一个U,一个V。水平方向2:1,UV缩减一半。420:每4个Y才有一个U和V。在422基础上,垂直方向也缩减一半。planar、packed、Interleaved格式P:Planar,按平面
Aero Learning...
·
2020-08-09 03:15
图像视频
dxva2+ffmpeg硬件解码(Windows)重要笔记2
3、无法从显卡获取
YUV420P
数据或者NV12数据3、找了很久网上也没有相关代码实现从显卡获取数据到内存(有些方法相当慢,基本无法使用!)4、新遇到问题(2019.11),如果编码端
周星星的星
·
2020-08-09 03:41
dxva2+ffmpeg硬件解码(Windows)重要笔记4
3、无法从显卡获取
YUV420P
数据或者NV12数据3、找了很久网上也没有相关代码实现从显卡获取数据到内存(有些方法相当慢,基本无法使用!)4、新遇到问题(2019.11),如果编码端
周星星的星
·
2020-08-09 03:09
YUV2RGB Opencv
++/Python)参考:百度百科:YUV维基百科:YUVYUVColorspace:http://softpixel.com/~cwright/programming/colorspace/yuv/
YUV420P
编号1993
·
2020-08-08 22:29
opencv
c++
c
python
iOS OpenGL渲染YUV数据
链接:http://www.jianshu.com/p/39cde80d60e2本文主要介绍使用OpenGLES来渲染I420(
YUV420P
),NV12(YUV420SP)的方法,关于YUV的知识,可以看这里
jeffasd
·
2020-08-05 00:33
OpenGL
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
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
图像处理
YUV420P
格式分析
前者将YUV分量存放在同一个数组中,通常是几个相邻的像素组成一个宏像素(macro-pixel);而后者使用三个数组分开存放YUV三个分量
YUV420P
(planar格式)在ffmpeg中存储是在structAVFrame
Luke-wong
·
2020-08-03 17:57
多媒体
YUV420P
YV12,I420,
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。因为,
ainyko
·
2020-08-03 14:19
ffmpeg
通过FFmpeg将多媒体文件解码后保存成Bmp图像(YUV420 RGB32)
可实现
YUV420P
与RGB32的互转。
flyfight88
·
2020-08-03 00:02
ffmpeg
玩一下QML实现OpenGL编程YUV显示,Canvas3D,three.js,VideoOutput,QQuickItem渲染
暂时有空了学习一下QML编程,今天要实现:1、QML中3D渲染2、QML中显示
YUV420p
直接上代码,上图吧!效果如图。
一代程序码农
·
2020-07-27 23:29
编程经验
嵌入式开发
QML
QQuickItem
VideoOutput
Canvas3D
ffmpeg实现windows屏幕录制
YUV420P
并实现H264编码
完整工程下载https://download.csdn.net/download/iot_shun/10313142首先之前我们的代码利用gdigrab已经实现了屏幕录制功能,可是我们发现,保存的YYU42OP文件实现太大,100张150M,在音视频实时传输的过程中我们需要利用软硬件实现编码压缩,视频编码的方式有很多,例如h263,MPEG-2,H264等,这里我么采用的是H264编码实现效果:Y
IOT_SHUN
·
2020-07-27 15:13
ffmpeg
FFmpeg教程(一) 视音频基础知识
从而降低视频的数据量音频编码数据作用:将音频采样数据(PCM等)压缩成为音频码流,从而降低音频的数据量视频像素数据作用:保存了屏幕上每一个像素点的像素值格式:常见的像素数据格式有RGB24,RGB32,
YUV420P
Bobsweetie
·
2020-07-27 14:25
FFmpeg
Android图片格式NV12(YUV420SP)转
YUV420P
Android设备调用摄像头采集数据时,Camera对象通过setPreviewCallback(Camera.PreviewCallbackcallback)函数,在onPreviewFrame(byte[]data,Cameracamera)中回调采集的数据。采集到的数据格式和camera的参数配置有关,一般在打开摄像头预览之前,camera对象要进行一系列的配置,其中包括参数配置,camer
懒瓜籽
·
2020-07-27 14:48
ffmpeg之-ffmpeg/ffplay/ffprobe(六)
ffplay播放yuv文件ffplay-frawvideo-pix_fmtnv12-video_size640x480-framerate50-itest.yuv备注:如果不指定-pix_fmt,默认为
yuv420p
仙人掌__
·
2020-07-17 11:32
视频像素格式转换与音频重采样
这些帧需要转换成我们需要的样子,比如转成RGB、
YUV420P
等等之类的。音频帧我们要转换成PCM格式等等。
贝克街的猫大哥呀
·
2020-07-16 02:45
rgb转换到
yuv420p
nv12 yuv422p(cuda版本)
//超清公式#defineRGB2Y(R,G,B)(16+0.183f*(R)+0.614f*(G)+0.062f*(B))#defineRGB2U(R,G,B)(128-0.101f*(R)-0.339f*(G)+0.439f*(B))#defineRGB2V(R,G,B)(128+0.439f*(R)-0.399f*(G)-0.040f*(B))#defineYUV2R(Y,U,V)(1.16
大尾巴猫_
·
2020-07-12 23:10
Cuda
视音频数据处理入门:RGB、YUV像素数据处理
函数列表关于YUV是什么怎么储存http://www.cnblogs.com/azraelly/archive/2013/01/01/2841269.html(1)分离
YUV420P
像素数据中的Y、U、
心有琳鑫
·
2020-07-12 13:54
Metal Camera开发5:AVAssetWriterInputPixelBufferAdaptor实现Metal渲染结果从BGRA到
yuv420p
的快速转换
本文档描述使用AVAssetWriterInputPixelBufferAdaptor简化Metal渲染结果从BGRA到
yuv420p
的转换,适用于写成MP4或MOV容器。
熊皮皮
·
2020-07-12 02:05
onPreviewFrame 相机输出格式转换
yuv420p
保存成图片
在最近项目中,因为特殊需要,底层相机往外输出了i420也就是
yuv420p
,输出的bytes需要转成换h264,同时某个时间还需要保存一张图片,如何将i420转jpeg?
iteye_15461
·
2020-07-11 08:36
android
FFMPEG4.1 - 视频解码与解码(上)
一、视频解码1、使用sws_scale转换格式为
yuv420p
,保存在文件中原mp4的宽高为640x640,改变了宽和高,为原来的1/2测试播放命令:ffplay-video_size320x320-pix_fmtyuv420p-i2
谁能懂我2011
·
2020-07-10 03:41
fffmpeg
ffmpeg对接darknet解码与检测方式优选
方法一:从ffmpeg生成bgr=>cv::mat=>image_t,调用detect1,解码线程,解码rtsp协议264格式流生成w=1280h=720yuv420p2,通过sws_scale函数将
yuv420p
几何光柱
·
2020-07-08 19:28
C++/C
深度学习
darknet
音视频之渲染yuv图片
所以我们必须的理解yuv格式,yuv有很多种格式,什么
yuv420p
,yuv422等。需要学习的就在上面的连接进行学习。我们先看
mr_x_
·
2020-07-08 08:17
音视频
音视频专栏
x264编码
YUV420P
为H264格式ffmpeg(七)
前言原始的视频数据(YUV格式)非常大,要进行存储或者传输之前一般都需要进行压缩处理,x264支持几乎所有h264的特性而且是速度最快的商用编码器之一。ffmpeg编码流程图image.png根据官网的介绍,原始视频帧首先送入输入缓冲区,此时并没有立即进行编码,输入缓冲区默认存储gopsize+一个GOP内B帧数量+4个原始视频帧后输出缓冲区才有输出1、编码器有一个draining状态,当原始视频
仙人掌__
·
2020-07-07 17:28
记录
YUV420p
/YUV420sp黑框绘制
YUV420p
与YUV420sp的数据存储一般分为下面几种:
YUV420p
:I420:YYYYYYYYUUVVYV12:YYYYYYYYVVUUYUV420sp:NV12:YYYYYYYYUVUVNV21
Luoxw_1214
·
2020-07-06 23:38
Android中使用FFMPEG将
yuv420p
编码为h264
JNIEXPORTjbyteArrayJNICALLJava_com_uestc_smileteeth_view_recordvideo_RecordVideoLib_encodeFrame(JNIEnv*env,jclasstype,jbyteArrayyuv420p_,jintwidth,jintheight,jintindex){jbyte*
yuv420p
单向箭头V
·
2020-07-06 21:07
Android
ffmpeg
YUV420P
格式分析
前者将YUV分量存放在同一个数组中,通常是几个相邻的像素组成一个宏像素(macro-pixel);而后者使用三个数组分开存放YUV三个分量
YUV420P
(planar格式)在ffmpeg中存储是在structAVFrame
weixin_33875564
·
2020-07-05 23:25
YUV422转
YUV420P
记录下,就当自己的工具了,本来想使用ffmpeg转呢,结果命令行参数太复杂,没搞定,索性直接写吧#include#include/*#include#include*/intyuv422_to_yuv420p(unsignedchar*pYUV422,unsignedchar*pYUV420,intwidth,intheight){inti,j;unsignedchar*pY=pYUV420;un
szfhy
·
2020-07-05 14:37
图像处理
详解YUV420数据格式 (YUV420sp和
YUV420p
)
YUV420sp与
YUV420p
的数据格式区别在于UV排列上的完全不同。420p它是先把U存放完后,再存放V,如下图。而420sp它是UV、UV这样交替存放的。
sinonion
·
2020-07-05 01:15
DaVinci开发
ffmpeg 转换其他格式到
YUV420P
代码参考了网上的文章1.申请bufferAVFrame*pFrame,*pFrameYUV;pFrame=avcodec_alloc_frame();pFrameYUV=avcodec_alloc_frame();uint8_t*out_buffer;out_buffer=newuint8_t[avpicture_get_size(PIX_FMT_RGB24,pCodecCtx->width,pC
前进的蜗牛啊
·
2020-07-05 01:16
音视频处理
图像处理
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。因为,
nogodoss
·
2020-07-05 01:00
iphone
最简单的基于FFMPEG的图像编码器(YUV编码为JPEG)
简介本文的编码器实现了
YUV420P
的数据编码为JPEG图片。本着简单的原则,
雷霄骅
·
2020-07-04 21:01
我的开源项目
FFMPEG
FFmpeg
ffmpeg
图像
编码
yuv
jpeg
qt5 采集摄像头的视音频
本程序是通过使用QT+VS2010调用windows摄像头,QCamera采集视频帧,通过QAudioInput采集音频,将采集的视频格式RGB32通过传递内存使用ffmpeg将RGB32实时转换为
yuv420p
Jons伯恩特
·
2020-07-04 18:40
音视频相关
QT相关
图解YU12、I420、YV12、NV12、NV21、
YUV420P
、YUV420SP、YUV422P、YUV444P的区别
音视频实践学习android全平台编译ffmpeg以及x264与fdk-aac实践ubuntu下使用nginx和nginx-rtmp-module配置直播推流服务器android全平台编译ffmpeg合并为单个库实践android-studio使用cmake编译ffmpeg实践android全平台编译ffmpeg视频解码器实践android全平台编译ffmpeg支持命令行实践android全平台编
handy周
·
2020-07-04 12:10
音视频开发实践
YUV420P
像素数据编码为JPEG图片
本文的编码器实现了
YUV420P
的数据编码为JPEG图片。本着简单的原则,代码基本上精简到了极限。使用了2014年5月6号编译的最新的FFMPEG类库。
ZH952016281
·
2020-07-04 09:32
YUV420sp与
YUV420p
互转
yuv420sp转yuv420pJNIEXPORTjbyteArrayJNICALLJava_com_uestc_smileteeth_view_recordvideo_RecordVideoLib_YUV420spToYUV420p(JNIEnv*env,jclasstype,jbyteArrayyuv420sp_,jintwidth,jintheight){jbyte*yuv420sp=(*e
单向箭头V
·
2020-07-04 05:55
Android
YUV420P
与YUVJ420P
部分转自:AV_PIX_FMT_YUV420P与AV_PIX_FMT_YUVJ420P在海思IVE中看到如下定义:在ffmpeg中的定义AV_PIX_FMT_YUV420P,///
干煸四季豆123
·
2020-07-04 01:31
图像
YUV422 YUV420 Planar Semi-Planar详解
一、YUV420、
YUV420P
和YUV420SP区别YUV420:即打包格式的YUV420YUV420P:即YUV420Planar,Y\U\V数据是分开
夏中伟
·
2020-07-02 17:16
视频图像
从零开始学习音视频编程技术(十五)
YUV420P
转RGB32
log=blog&id=19上一节讲解了
YUV420P
格式的内容。我说过,我们不是为了做研究。平白无故讲了
YUV420P
的理论知识,要是不做点什么总说不过去吧。
雲天之巔
·
2020-07-02 15:38
从零开始学习音视频编程技术
上一页
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
其他