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
v4l2抓图
基于
V4L2
的简单视频采集
编译环境:ubuntu12.04编译器:arm-linux-gcc4.4.1目标板:迅为iTOP4412(cortexA9)程序实现功能:捕获一帧图像。代码:#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#
人间凑数
·
2020-06-25 20:23
嵌入式
V4L2
摄像头测试(一)
V4L2
_CID_EXPOSURE_AUTO2.得到和设置曝光档次。
陌上花开缓缓归以
·
2020-06-25 17:47
linux流媒体
Linux
v4l2
一 应用层
AndroidCamera二JNIJAVA和C/CPP图像数据传输流程分析AndroidCamera三CameraService和Client链接到HALAndroidCamera四CameraHAL分析Linux
v4l2
chyQino
·
2020-06-25 15:13
Linux
V4L2
在VIDIOC_DQBUF处阻塞解决方法
之前遇见在VIDIOC_DQBUF处阻塞问题时,只是简单的设置了一下分辨率解决了当前问题就没再继续处理了。今天再看官网的demo时,才发现有个select函数可以来监听ioctl超时问题:fd_setfds;structtimevaltv;intr;FD_ZERO(&fds);FD_SET(fd,&fds);/*Timeout.*/tv.tv_sec=2;tv.tv_usec=0;r=select
虾米小小小
·
2020-06-25 06:38
C语言
Linux
⑫tiny4412 Linux驱动开发之
V4L2
(usb camera)示例程序
本来这一次准备写SPI的,但是因为读取SPIFlash的数值不正确,还在继续努力,所以就先不写SPI了,回头再写.这次先来说一下
V4L2
.
V4L2
全称videoforLinux2,是Linux的新一代视频架构
__毛豆
·
2020-06-25 01:23
Linux
我对linux理解之
v4l2
我们先看具体sensorslave怎么注册到
v4l2
的:staticstruct
v4l2
_int_ioctl_descov5642_ioctl_desc[]={//ioctl与对应的序号联系在一起,在
v4l2
qq345260600
·
2020-06-24 22:01
linux
struct
video
cam
wrapper
file
android直接用
v4l2
采集图片数据
2013-03-2022:24:59|分类:Android|标签:android_
v4l2
|字号订阅目的是直接采用android中的(确切的是linux内核中)的
v4l2
进行一张照片的拍摄。
manshq163com
·
2020-06-24 13:50
android
camera
我的Opencv4Android添加
V4L2
支持的移植记录(1)
当然在Ubuntu上,默认编译出来的opencv库本身就支持
V4L2
(UVC的操作API函数集),而Windows是将UVC
SomebodyLuo
·
2020-06-24 10:00
jni
Android
openCV
基于
V4L2
MFC 视频编解码
平台:exynos4412(ibox)Kernel:odroidlinux-3.8.13.29OS:ubuntu14.04-armhftool:eclipse-armhf参考三星源码:public-apps-00d09054412eclipse工程截图流程:uvc获取640x480YUYV数据---->memcpy(因为uvc不能使用dma连续物理内存,所以无法直接入队进入fimc)--->FIM
liujia2100
·
2020-06-24 06:45
视频编解码
Linux-V4L2系统
V4L2
之
V4L2
_MEMORY_USERPTR
camCAPTUREmemory类型为
V4L2
_MEMORY_MMAPfimc0OUTPUTmemory类型为
V4L2
_MEMORY_USER
liujia2100
·
2020-06-24 06:14
Linux
Linux-V4L2系统
linux:通过
v4l2
命令列出当前系统支持的camera图像format和帧率
个人实战:“InLinux,commandlineutility
v4l2
-ctldisplaysallofawebcam’snativelysupportedformats–installitwithsudoapt-getinstallv4l-utils
The Goat
·
2020-06-24 03:51
camera
android摄像头(camera)之
v4l2
的c测试代码
在移植androidhal的过程中,移植的首要任务是要确保驱动完好,camera是属于字符设备,但是对于其测试代码的编写就不像一般的驱动那么简单啦,因为camera的测试代码一定是要用
v4l2
api,所以接下来就是介绍我们写
好奇猫-cat
·
2020-06-24 03:55
android
camera
NVIDIA平台xavier/tx2板摄像头驱动开发(1)Camera系统 & Fpdlink相机概述
系统架构介绍(1)libargus提供一系列API进行深度开发,编解码、视频采集、视频处理等(2)nvarguscamerasrc这个主要是用来对接Gstream框架,使用Gstream那套接口(3)
v4l2
srcLinux
free文
·
2020-06-24 00:52
nvidia
camera
FPDlink
camera驱动
nvidia
xavier
ADAScamera模组
图像驱动开发
【做个笔记】简单的音视频处理操作之 ffmpeg 使用
一、FFmpeg简介FFmpeg是一款开源的多媒体视频处理工具,它有非常强大的功能包括视频采集、视频格式转换、视频
抓图
、给视频加水印等。
潜水企鹅
·
2020-06-23 23:36
其他
Android设备驱动之——
V4L2
VideoforLinuxTwo
V4L2
的是V4L的第二个版本。原来的V4L被引入到Linux内核2.1.x的开发周期后期。Video4Linux2修正了一些设计缺陷,并开始出现在2.5.X内核。
jmq_0000
·
2020-06-23 23:32
Android
开发
linux设备驱动
V4L2
视频采集技术
Video4linux简介Video4Linux是为市场现在常见的电视捕获卡和并口及USB口的摄像头提供统一的编程接口。同时也提供无线电通信和文字电视广播解码和垂直消隐的数据接口。本文主要针对USB摄像头设备文件/dev/video0,进行视频图像采集方面的程序设计。Video4linux编程指南1.视频编程的流程(1)打开视频设备:(2)读取设备信息(3)更改设备当前设置(可以不做)(4)进行视
与你相约
·
2020-06-23 22:52
C/C++
Linux
Shell脚本编写与执行编译ffmpeg库
FFmpeg是一个多媒体视频处理工具,有非常强大的功能包括视频采集功能、视频格式转换、视频
抓图
、给视频加水印等。FFmpeg是一套开源免费跨平台的多媒体框架。
刘小厨
·
2020-06-23 19:24
Android overlay 学习 二 Android camera preview and take picture with
V4l2
这部分spec的内容没有全看懂,但是根据FSL的代码能知道这其中的sequence,下面就结合着FSL的代码来描述下videooverlay过程的sequence。首先介绍一下videooverlay,vieooverlay不同于videocapture,是指不需要对video信号的帧进行copy,直接将视频信号转化成显卡的VGA信号或者将捕获到的视频帧直接存放在显卡的内存中,具体过程就是将视频帧
iteye_15544
·
2020-06-23 18:24
Android
Android
Linux
DM6467的OV5642 Linux驱动程序开发(一)——
V4L2
框架结构
1Vpif的
V4L2
linux驱动程序框架在linux中,使用
V4L2
框架来管理视频采集设备。
Mr_Webster
·
2020-06-23 17:54
Linux
DaVinci
一些有关图像处理的代码片段(
抓图
、倒影、圆角)
捕捉屏幕截图CALayer实例使用CoreGraphics的renderInContext方法可以将视图绘制到图像上下文中以便转化为其他UIImage实例。前提先#import+(UIImage*)imageFromView:(UIView*)theView{//drawaview'scontentsintoanimagecontextUIGraphicsBeginImageContext(the
huangbaoyu1840
·
2020-06-23 15:07
iphone
开发
linux 和 windows 下用ffmpeg 操作usb摄像头
IntegratedCamera"-vcodeclibx264mycamera.mkv播放ffplay-fdshow-ivideo="IntegratedCamera"linux:看格式ffmpeg-f
v4l2
burke_____
·
2020-06-23 15:54
C++
STL
v4l2
详解(续)
一.什么是video4linuxVideo4linux2(简称
V4L2
),是linux中关于视频设备的内核驱动。
hdusunny44
·
2020-06-23 13:27
linux
linux ------
V4L2
视频驱动简述
V4L2
视频驱动主要涉及到以下几个知识点:摄像头方面的知识、Camera解码器、控制器、
V4L2
的API和数据结构、
V4L2
的驱动架构。
向往宇宙
·
2020-06-23 09:39
linux
mfc窗口显示视频+
抓图
利用opencv窗口显示视频的原理与显示图片的原理差不多:这就是用USB网络摄影头的成像效果,做的时候,发现这个程序现在存在一个问题,就是在关闭窗口后,进程中仍然有这个程序在执行:解决这个问题有两个方法:第一种:在while循环中加入一个标志m_flag,在退出程序时,将其置为1即可,程序如下:while(1){if(m_flag==1)break;pFrame=cvQueryFrame(pCap
寂寞的秋叶
·
2020-06-23 09:35
V4L2
获取usb视频流测试代码
Video4Linux2(VideoforLinuxTwo,简称
V4L2
)是Linux中关于视频设备的驱动框架,为上层访问底层的视频设备提供统一接口。
fengbingchun
·
2020-06-23 07:29
基于
V4L2
的视频驱动开发(1)
编写基于
V4L2
视频驱动主要涉及到以下几个知识点:●摄像头方面的知识要了解选用的摄像头的特性,包括访问控制方法、各种参数的配置方法、信号输出类型等。
farsightliuht
·
2020-06-23 07:15
一个Java画图板程序的设计
本文讲述一个画图板应用程序的设计,屏幕
抓图
如下。
djsl6071
·
2020-06-23 04:28
Swing
and
AWT
流媒体:
V4L2
视频获取
从深圳回来已经20多天了,除了完善毕业设计程序和论文,其他时间都去玩游戏了。真的是最后的一段时间能够无忧无虑在校园里挥霍自己的青春了。今天完成的答辩,比想象的要简单,一直以来想把我现在的这个流媒体的东西用文字记录下来,但是都去玩了。但是今天开始还是把这些东西都记录下来。其实整个项目最开始接触的是socket编程,用socket写一个很简单的机遇POP3协议的邮件发送程序都觉得沾沾自喜。现在看来但是
diaoyoutiao5990
·
2020-06-23 04:11
Linux 下UVC&
V4L2
技术简介(四)--介绍下camera相关的硬件部分
花了很久的时间终于画了这张丑图,往往这种东西很有内涵,哈哈哈哈哈哈哈哈上图只是我找了一种比较典型的,我认为常见的一种形态。需要说明的是,在camerasensor模组部分,可能有的是不存在ISP,这就有两种选择,要么外接ISP或者SoC内部有ISP模块完成相关功能,大部分是曝光和gain值的调节。在图像经过camerainterface之后,除了上面直接到内存的方式之外,还可能存在使用DMAcon
野-百-合
·
2020-06-22 23:46
linux
接口
Android
Camera
Android lib
v4l2
-android 摄像头视频捕获
Android的sdk是Java接口;所以应该可以用Java方法实现摄像头图像捕获;2:关于C++方法在Android上获取摄像头信息,因为Android系统是Linux的修改,所以网上所说,可以用V4L(
V4L2
chinabinlang
·
2020-06-22 22:30
Linux(Ubuntu)
Android
嵌入式监控【
v4l2
采集->vpu编码->live555推流】
嵌入式监控【
v4l2
采集->vpu编码->live555推流】文章目录嵌入式监控【
v4l2
采集->vpu编码->live555推流】介绍数据流图一、
v4l2
1.1确定cam的输出格式1.2YUYV转YUV4201.3
-黑色幽默-
·
2020-06-22 20:55
音视频
【WebRTC】视频采集
视频采集模块是平台相关的,MacOS和IOS平台一般使用AVFoundation框架,Linux平台一般使用
V4L2
库,Windows平台则使用MediaFoundation库。
boywgw
·
2020-06-22 18:59
webrtc
Ruby学习笔记一:安装Ruby与Ruby的爬虫应用
,但是因为本人比较喜欢Eclipse,所以还是跟大家推荐EasyEclipseforRubyandRails,当然你可以选择只下RoR的插件而不弄个全新的Eclipse.以前一直在用Java写爬虫工具
抓图
片
book_windonly00
·
2020-06-22 18:16
技术文章
修改树莓派内核bcm2835-
v4l2
模块,增加h264关键帧强制刷新功能
最近使用csi摄像头做网络视频的项目,需要用到关键帧强制刷新功能,经测试bcm2835-
v4l2
模块不支持
V4L2
_CID_MPEG_VIDEO_FORCE_KEY_FRAME的调用,于是重新编译内核源码
aphero
·
2020-06-22 14:58
树莓派
软件测试之文档测试
文档可能包含软件的屏幕
抓图
、特性清单、系统要求和版本信息。
chensn02
·
2020-06-22 14:53
软件测试
V4L2
读取摄像头程序流程【转】
本文转载自:https://my.oschina.net/u/1024767/blog/210801
v4l2
操作实际上就是open()设备,close()设备,以及中间过程的ioctl()操作。
anfeng3664
·
2020-06-22 14:48
Unity3d 截屏并上传到服务器
最近项目所需,需要捕
抓图
像并上传到服务器。参考了别人的文章,加以改动。写此博客以记录。
an050602
·
2020-06-22 14:03
unity3d
安卓系统采用
v4l2
接口打开YUYV和MJPEG摄像头,支持热插拔。
安卓系统采用
v4l2
接口打开YUYV和MJPEG摄像头,支持热插拔。1、需求:安卓5.1系统,视频监控门禁主板(rk3288)上要用到两个摄像头,且两个摄像头要同时打开。
alterli
·
2020-06-22 13:53
图像处理
V4L2
文档翻译(十)
好久没更新,有好几篇翻译都沉寂在Wiznote中了。赶紧发出来~http://linuxtv.org/downloads/v4l-dvb-apis/yuv-formats.htmlYUV格式YUV是源自于TV广播的符合视频信号,它将亮度信息(Y)从颜色信息(U、V或Cb、Cr)。颜色信息涵盖了红色和蓝色的颜色差异信号,这样蓝色部分就可以通过减去亮度信息进行重建。见“颜色空间”节的转换示例。YUV之
LKV_刘言
·
2020-06-22 13:48
Linux学习
开发与驱动
V4L2
文档翻译(七)
裁剪、组合及缩放的实验性API实验性接口将来也许会发生改变介绍一些视频捕捉设备可以对一张图片的取样部分进行任意尺寸的缩小或放大。然后,这些设备可以讲这个图片插入到更大的图片中。一些视频输出设备可以对输入图片进行部分裁剪,对其进行缩放以及将其插入到视频信号的任意扫描线和横向偏移中。对于这些能力,我们称之为裁剪、缩放和组合。对于视频捕捉设备来说,源是视频信号,由其裁剪目标决定真实取样的区域。sink是
LKV_刘言
·
2020-06-22 13:48
Linux学习
开发与驱动
V4L2
文档翻译(五)
http://linuxtv.org/downloads/v4l-dvb-apis/format.html数据格式数据格式协商不同设备通过应用交换不同种类的数据。比如视频图像,raw或分割的VBI数据,RDS数据电报。甚至是一个种类不同格式也是有可能的,特别是丰富的图像格式。尽管驱动在设备关闭和重打开时提供了一个默认值和一些预置选项,在做数据交换前应用程序也应该协商数据格式。协商意味着应用程序要请
LKV_刘言
·
2020-06-22 13:17
Linux学习
开发与驱动
V4L2
文档翻译(八)
http://linuxtv.org/downloads/v4l-dvb-apis/pixfmt.html第二节:图像格式
V4L2
API首先是被设计成让设备与应用程序交换图像数据,struct
v4l2
_
LKV_刘言
·
2020-06-22 13:17
Linux学习
开发与驱动
V4L2
文档翻译(六)
http://linuxtv.org/downloads/v4l-dvb-apis/crop.html图像裁剪、插入及缩放一些视频捕捉设备可以取一张图片的小部分,然后对图片进行任意尺寸的放大或缩小。我们将这些能力称之为裁剪和缩放。一些视频使出设备可以将图片放大或缩小,然后将其插入到视频信号的任意扫描线和横向偏移中。应用程序可以使用一下API来选择视频信号中的区域,查询默认区域以及硬件限制。不管他们
LKV_刘言
·
2020-06-22 13:17
Linux学习
开发与驱动
V4L2
文档翻译(十三)
http://linuxtv.org/downloads/v4l-dvb-apis/dmabuf.htmlI/O流(DMA缓存引用)这是一个实验性接口,将来可能发生改变DMABUF框架提供了在多设备见共享缓存的通用方法,支持DMABUF的设备驱动可以将一个DMA缓存以文件句柄的方式输出到用户空间(输出者规则),以文件句柄的方式从用户空间获取一个DMA缓存,这个文件句柄是之前其他或相同的设备所输出的
LKV_刘言
·
2020-06-22 13:17
Linux学习
开发与驱动
V4L2
文档翻译(三)
V4L2
定义了一些用于特殊目的的ID。驱动也可以使用
V4L2
CID_PRIVATE_BASE和
LKV_刘言
·
2020-06-22 13:45
Linux学习
开发与驱动
V4L2
文档翻译(一)
相关资料https://www.kernel.org/doc/Documentation/zh_CN/video4linux/
v4l2
-framework.txthttp://linuxtv.org/downloads
LKV_刘言
·
2020-06-22 13:45
Linux学习
开发与驱动
C++ MFC 通过宇视平台SDK和海康ivms8700平台开发ActiveX控件
功能:平台注册、登录、退出、获取组织信息及摄像头信息、视频通道预览、视频通道退出、
抓图
和录像功能。点击安装后,安装路径下面有TestActiveX.html页面,用IE打开可以直接使用。
一克代码
·
2020-06-22 12:58
C++
视频
Linux基于
v4l2
的视频采集(含代码)
Video4linux2(简称
V4L2
),是linux中关于视频设备的内核驱动。
V4L2
较V4L有较大的改动,并已成为2.6的标准接口,函盖video\dvb\FM...,多数驱动都在向
V4l2
迁移。
YanMY2012
·
2020-06-22 09:10
音视频
Linux下用
V4L2
采集摄像头图像和视频
V4L2
,即videoforlinux2,V4L的第二版,linux下的视频库,非常方便用于采集摄像头数据,使用方法一般有以下流程打开设备——(检查设备属性)——设置帧格式——(设置采集速度即帧率)——
yf夜风
·
2020-06-22 08:03
Linux
imx6 android5.1 挂起问题
logroot@sabresd_6dq:/#logd.auditd:starthealthd:Nochargersuppliesfoundhealthd:NobatterydevicesfoundERROR:
v4l2
capture
WXXGoodJob
·
2020-06-22 07:13
android
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他