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
nv21
在 Android Camera进行视频的采集,分别使用 SurfaceView、TextureView 来预览 Camera 数据,取到
NV21
的数据回调
做视频开发就需要用到Camera进行采集数据,关于Camera的用法就不多说了,如有兴趣的可以到Camera官网学习。更加详细的SurfaceView,可以到Android音视频技术入门之绘制一张图片中了解。TextureView是Android4.0之后加入的。TextureView必须工作在开启硬件加速的环境中,也即配置文件里Activity的设置项里:android:hardwareAcce
安仔夏天勤奋
·
2019-12-27 20:31
图像实战 - 裁剪RGB、YUV图像
1.裁剪
NV21
或NV12需要注意Y、U、V三者的共用关系,Y的裁剪比较直接;但是对于U和V而言,U和V的大小各只有Y的大小的1/4(U的宽高和V的宽高都是Y的宽高的一半),因此在横纵向都要进行跳行,在横向由于
省油的灯_wsy
·
2019-12-26 15:45
YUV图片格式数据转化
最近本人在做人脸识别相关的项目,但是拍照得到的图片格式,不符合人脸识别模块所需的
NV21
格式数据,上网搜了大半天,发现不是C语言相关的图片转化,就是贴出来的转化方法错误。
Jinwong
·
2019-12-23 16:04
AOE工程实践-银行卡OCR里的图像处理
以Android为例,从摄像头获取到的预览图像是带90度旋转的
NV21
格式的图片,而我们的模型要求的输入,只需要卡片区域这一块的图像,并且需要转成固定尺寸的BGR格式。所以在图像输入到模型
普惠出行产品技术
·
2019-12-14 07:43
人工智能
AOE工程实践-银行卡OCR里的图像处理
以Android为例,从摄像头获取到的预览图像是带90度旋转的
NV21
格式的图片,而我们的模型要求的输入,只需要卡片区域这一块的图像,并且需要转成固定尺寸的BGR格式。
普惠出行产品技术
·
2019-12-11 18:00
YUV420格式学习
最初在项目中做实时视频流的时候,采用的方案是,设置CameraPreview格式是
NV21
,最终MediaCodec需要的格式是I420,由于之前对YUV一无所知,所以一些旋转算法也是在网上淘的,导致有部分是在
黄河远去楼依在
·
2019-10-31 21:37
Nv21
转Bitmap(高效率转化)
原文链接:https://blog.csdn.net/qq1137830424/article/details/81980673转自:https://blog.csdn.net/qq1137830424/article/details/81980673版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net
haima1998
·
2019-09-26 21:11
android编程
Android音视频——Libyuv使用实战
近期换部门,从事之前从未接触过的Android音视频开发,主要涉及到USB摄像头调用、libyuv处理
Nv21
图像、直播推流等功能,对应的库有【UVCCamera】、【libyuv】等,刚接触没经验也没人带挺难搞的
GitLqr
·
2019-09-20 15:41
音视频
libyuv
uvccamera
yuv
yuvutil
Android音视频
Android音视频——Libyuv使用实战
近期换部门,从事之前从未接触过的Android音视频开发,主要涉及到USB摄像头调用、libyuv处理
Nv21
图像、直播推流等功能,对应的库有【UVCCamera】、【libyuv】等,刚接触没经验也没人带挺难搞的
GitLqr
·
2019-09-20 15:48
AOE工程实践-银行卡OCR里的图像处理
以Android为例,从摄像头获取到的预览图像是带90度旋转的
NV21
格式的图片,而我们的模型要求的输入,只需要卡片区域这一块的图像,并且需要转成固定尺寸的BGR格式。所以在图像
wx5d6760c1702fd
·
2019-09-02 13:39
github
ios
android
AOE工程实践-银行卡OCR里的图像处理
以Android为例,从摄像头获取到的预览图像是带90度旋转的
NV21
格式的图片,而我们的模型要求的输入,只需要卡片区域这一块的图像,并且需要转成固定尺寸的BGR格式。所以在图像
刘byebye
·
2019-09-02 00:00
android
ios
github
Android Camera 数据获取渠道
Camera数据获取方式:1、使用CameraAPI:publicvoidonPreviewFrame(byte[]data,Cameracamera)这个是使用最多的一个接口,用户可以在此拿到Y12或者
NV21
hongye_main
·
2019-08-15 11:49
android帝
NDK OpenGLES3.0 开发(三):YUV 渲染
该原创文章首发于微信公众号:字节流动YUV渲染原理前面文章一文掌握YUV图像的基本处理介绍了YUV常用的基本格式,本文以实现
NV21
/NV12的渲染为例。
字节流动
·
2019-07-24 18:50
OpenGLES
3.0
android使用camera2的Api 实现拍照录视频的功能
背景:在视频录制的同时,对视频帧数据进行人脸识别检测,需要用到预览返回的
nv21
格式数据,android.hardware.Camera中的Camera.PreviewCallback接口是不支持同时录制视频和预览回调获取
heheworld
·
2019-07-03 11:43
Camera API 1 和API 2 设置获取实时预览的回调数据的格式
parameters.setPreviewFormat(ImageFormat.NV21);mCamera.setParameters(parameters);mCamera.setPreviewCallback(previewCallback);默认
NV21
十橙
·
2019-05-07 10:31
Camera
Bitmap转换成
NV21
、BGR数据
/***Bitmap转化为ARGB数据,再转化为
NV21
数据**@paramsrc传入的Bitmap,格式为Bitmap.Config.ARGB_8888*@paramwidthNV21图像的宽度*@paramheightNV21
aimaile
·
2019-04-25 16:57
android音视频学习之路三-视频采集、预览,取到
NV21
的数据回调
使用CameraAPI进行视频的采集,并使用SurfaceView和TextureView进行视频的预览使用手机进行视频录制有两种方法,其中一种为调用系统摄像头进行视频的录制,第二种便是通过使用CameraAPI进行采集。我们先说一下第一种,使用系统摄像头进行视频的录制,直接上代码:Intentintent=newIntent(MediaStore.ACTION_VIDEO_CAPTURE);//
笑而不语ii
·
2019-03-26 16:03
Android原生超快
NV21
格式视频流YUV转Bitmap外加图片变换
importandroid.content.Context;importandroid.graphics.Bitmap;importandroid.renderscript.Allocation;importandroid.renderscript.Element;importandroid.renderscript.RenderScript;importandroid.renderscript.
愤怒的桑树
·
2019-03-12 15:12
Android音视频开发入门(四)
Android音视频开发入门(四)任务目标
NV21
简单介绍对camera2API中的类的简单说明CameraManagerCameraDeviceCaptureRequestCameraCaptureSession
LPF_FORFREE
·
2019-01-29 20:03
Android音视频入门
Android——
Nv21
高效率转Bitmap
查找问题最近在项目中遇到将摄像头数据处理后转Bitmap的内存溢出问题,大概运行到七八个小时后,就出现了内存溢出,后来看了一下错误提示发现bitmap=BitmapFactory.decodeByteArray(stream.toByteArray(),0,stream.size());这个地方会导致出现问题,故对此需要进行优化。优化之前首先看一下原先的处理方式privatestaticBitma
cuiran
·
2018-12-28 17:23
高效率
bitmap
android
nv21
VLC-Android
Android学习笔记
NV21
旋转+转为NV12
yuv420sp的分两种,
nv21
和nv12。
chailongger
·
2018-12-01 17:09
Android视觉应用性能优化
大致问题有以下五点:一,相机采集数据的格式是
NV21
,而算法层所需的格式是RGB,这中间需要转换,对于每秒30帧,每帧1920*1080的图像转换的耗时还是不
风语
·
2018-11-23 20:05
Android
性能优化
Android摄像头数据采集实时处理渲染实验
数据采集camera通过SurfaceTexture采集数据处理渲染1.将
NV21
数据(yuv420sp)通过opencv转为bitmap,通过Cavas绘制,30fps左右,可以查看opencv的demo2
昵称4
·
2018-11-02 11:00
android camera yuv帧水平翻转实例
nv21
的镜像算法:privatevoidMirror(byte[]src,intw,inth){//src是原始yuv数组inti;intindex;bytetemp;inta,b;//mirroryf
TedSmile
·
2018-08-04 15:47
Android将camera获取到的YuvData在jni中转化为Mat方法
中可以通过camera获取图像,并实时处理,不同的手机camera支持的的图像格式不同,可以采用getCameraPreviewFormat来得到preview支持的图像编码格式,Android默认使用
NV21
BrcLi
·
2018-08-04 15:25
ImageConverter引起的 invalid address or address of corrupt block 0xb7feab58 passed to dlfree
虹软人脸识别,其方法要传
NV21
格式的byte[],github上有一个虹软的Demo,是不是虹软工作人员写的不清楚,这个Demo里bitmap转
NV21
格式byte[]用的是一个第三方库https:/
gxh_apologize
·
2018-07-18 23:57
问题汇总
NV21
和RGB互相转换的工具
nv21Tojpg#!/usr/bin/envpython3importcv2importnumpyasnpimportglobdefconvert_fhq(h,w,msg):img_y=np.fromstring(msg[:h*w],dtype='uint8').reshape((h,w)).astype('int32')img_u=np.fromstring(msg[h*w:h*w+h*w//
daojin505
·
2018-03-29 11:55
Android将本地视频文件转换为一帧帧的JPEG
NV21
I420格式的文件
参考地址1点击打开链接2github地址点击打开链接代码注释为自己加入如下packagecom.polarxiong.videotoimages;importandroid.graphics.ImageFormat;importandroid.graphics.Rect;importandroid.graphics.YuvImage;importandroid.media.Image;import
暴躁的Dream
·
2018-03-07 17:56
Android
图像格式详解
1,学习了解图像各种格式(
NV21
,i420,SensorRAW,等)点击:http://www.cnblogs.com/azraelly/archive/2013/01/01/2841269.htmlYUV
lingduchunge
·
2018-03-03 23:23
技能总结
Android将camera获取到的YuvData在jni中转化为Mat
中可以通过camera获取图像,并实时处理,不同的手机camera支持的的图像格式不同,可以采用getCameraPreviewFormat来得到preview支持的图像编码格式,Android默认使用
NV21
BrcLi
·
2017-08-10 22:09
Android
【Android】直播必备之YUV使用总结 —— Android常用的几种格式:
NV21
/NV12/YV12/YUV420P的区别
说明因工作方面接触到图像处理这一块,需要对手机摄像头采集的原始帧做Rotate或者Scale,但无奈对此的了解少之又少,于是网上搜了一顿,完事后将最近所学总结一下,以方便之后的人别踩太多坑。首先想要了解YUV为何物:请猛戳我上面的链接中微软已经写的很详细了,国内大部分文章都是翻译这篇文章的,如果还有疑问的同学可以参考下面这些大神的博客:最简单的基于FFmpeg的libswscale的示例(YUV转
TakakuraKenSan
·
2016-12-19 14:36
Android Camera设置颜色格式与Mediacodec编解码颜色格式
知识结构1、Camera预览格式Camera预览格式:
NV21
、YV12通过以下
BetterDaZhang
·
2016-10-15 17:43
Android
多媒体编程
NV12和
NV21
转rgb
voidNV21_T_RGB(unsignedintwidth,unsignedintheight,unsignedchar*yuyv,unsignedchar*rgb) { constintnv_start=width*height; u32i,j,index=0,rgb_index=0; u8y,u,v; intr,g,b,nv_index=0; for(i=0;i255)r=255; i
morixinguan
·
2016-09-26 16:00
Android中直播视频技术探究之---采集摄像头Camera视频源数据进行推流(采用金山云SDK)
中的一种视频数据源:Camera,不了解的同学可以点击进入:Android中Camera使用详解 ,在这篇文章中我们介绍了如何采集摄像头的每一帧数据,然后进行二次处理,例子中主要使用了对每一帧数据进行格式转化:
NV21
jiangwei0910410003
·
2016-08-02 11:00
一款开源的 Android YUV 格式查看工具
(2)支持多种YUV格式,包括:YU12、YV12、
NV21
、NV12、YUY
Jhuster
·
2016-06-25 23:07
Android
格式
工具
我的作品
Android通过OpenGl Es渲染
NV21
格式视频
Android通过OpenGlEs渲染
NV21
格式视频第一次写博客(主要是写给自己的),请各位大神多多指教!!!
w15599753949
·
2016-05-09 17:00
android
OpenGL
es
yuv
YUV图解 (YUV444, YUV422, YUV420, YV12, NV12,
NV21
)
YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V”表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及
mydear_11000
·
2015-12-25 16:52
opencv
视频编码
【Android】YUV使用总结 —— Android常用的几种格式:
NV21
/NV12/YV12/YUV420P的区别
工作问题接触到图像这一块,需要对手机摄像头采集的原始帧做Rotate或者scale,但无奈对此的了解少之又少,于是网上搜了一顿,完事后将最近所学总结一下,以方便之后的人别踩太多坑。 首先想要了解YUV为何物,请猛戳:https://msdn.microsoft.com/en-us/library/aa904813(VS.80).aspx 上面的链接中,微软已经写的很详细了,国内大部分文章都
ArmySir
·
2015-10-31 11:00
android中YUV转RGB的方法
首先说一下android上preview中每一帧的信息都是YUV420的,或者叫
NV21
,又或者叫YCbCr_420_SP (
NV21
),反正这么个东西呢,Y,U,V三个分量的数量比是4:1:1.也就是说每四个像素共用一对
·
2015-10-30 15:48
android
YUV420图像旋转90算法的优化
android视频支持的是
NV21
格式,它是一种YUV420的格式。当然,始果你用的是android sdk的话,当中image就提供这个能力。可是我是在ndk下开发,没有找到对应的功能(假设
·
2015-10-23 08:09
算法
YUV转RGB(NV21-ARGB)的Neon优化代码
说明此代码仅限于
NV21
格式转ARGB格式。
NV21
格式中,Y单独存储,UV分量交错存储。
jxt1234
·
2015-10-15 18:00
android
SIMD
RGB
yuv
neon
YUV转RGB(NV21-ARGB)的Neon优化代码
说明此代码仅限于
NV21
格式转ARGB格式。
NV21
格式中,Y单独存储,UV分量交错存储。
jxt1234
·
2015-10-15 18:00
android
SIMD
RGB
yuv
neon
YUV转RGB(NV21-ARGB)的Neon优化代码
说明此代码仅限于
NV21
格式转ARGB格式。
NV21
格式中,Y单独存储,UV分量交错存储。
jxt1234and2010
·
2015-06-24 11:00
android
SIMD
RGB
yuv
neon
android摄像头获取图像——第三弹
developer.android.com/reference/android/graphics/ImageFormat.html);并不是所有的android摄像机都支持这种格式,其中最为常用(android系统默认)的格式为:
NV21
fuchengbo000
·
2015-01-15 00:00
android
把Android手机变成远程监控摄像头
参考原文:MakingAndroidSmartPhoneaRemoteIPCamera实现方法考虑几点:创建一个Android自定义的摄像头应用把preview的数据发送到服务端preview的
NV21
yushulx
·
2014-09-12 10:00
android
socket
swing
Camera
YUV图像格式
V4L2_PIX_FMT_NV12('NV12')V4L2_PIX_FMT_NV21('
NV21
')均
yuanfen139re
·
2014-05-27 18:00
YUV420图像旋转90算法的优化
android视频支持的是
NV21
格式,它是一种YUV420的格式。当然,始果你用的是androidsdk的话,其中image就提供这个能力。
kl222
·
2014-04-25 14:00
YUV格式说明 YUYV JPEG
NV12与
NV21
类似,U和V交错排列,不同在于UV顺序。I420:YYYYYYYYUUVV =>
angle_birds
·
2013-10-14 17:00
原YUV格式的解析 Android
NV21
视频采集
最近在搞视频分析类的项目,android默认视频采集格式是
NV21
,YCrCb格式,4.2.0.方式采样还有其他采样方式,默认使用NV21Setstheimageformatforpreviewpictures.Ifthisisnevercalled
vbLittleBoy
·
2013-09-02 18:00
YUV420 NV12
NV21
V4L2_PIX_FMT_NV12('NV12'),V4L2_PIX_FMT_NV21('
NV21
')V4L2_PIX_FMT_NV12('NV12'),V4L2_PIX_FMT_NV21('
NV21
'
vbLittleBoy
·
2013-09-02 18:00
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他