1. V4L21)简介 在Linux中,摄像头方面的标准化程度比较高,这个标准就是V4L2驱动程序,这也是业界比较公认的方式。 V4L全称是Video for Linux,是Linux内核中标准的关于视频驱动程序,目前使用比较多的版本是Video for Linux 2,简称V4L2。它为Linux...
分类:
移动开发 时间:
2015-04-10 15:23:20
阅读次数:
218
一、摄像头工作原理上一篇我们讲了摄像头模组的组成,工作原理,做为一种了解。下面我们析摄像头从寄存器角度是怎么工作的。如何阅读摄像头规格书(针对驱动调节时用到关键参数,以GT2005为例)。规格书,也就是一个器件所有的说明,精确到器件每一个细节,软件关心的寄存器、硬件关心的电气特性、封装等等。单单驱动...
分类:
移动开发 时间:
2015-04-10 15:07:48
阅读次数:
164
一.概念代理是什么呢?举个例子,一个公司是卖摄像头的,但公司不直接跟用户打交道,而是通过代理商跟用户打交道。如果:公司接口中有一个卖产品的方法,那么公司需要实现这个方法,而代理商也必须实现这个方法。如果公司卖多少钱,代理商也卖多少钱,那么代理商就赚不了钱。所以代理商在调用公司的卖方法后,加上自己的利...
分类:
编程语言 时间:
2015-04-09 19:30:42
阅读次数:
223
一、前言本文的内容有两个基础:ZXing.Net和ZXing.Net.MobileZXing.Net:ZXing的C#实现,主要封装了各种二维码的编码、解码等跨平台的算法ZXing.Net.Mobile:对ZXing.Net在xamarin的应用进行了封装,主要实现了摄像头扫描、扫描view、扫描a...
分类:
移动开发 时间:
2015-04-09 00:47:32
阅读次数:
4609
提到从摄像头/相册获取图片是面向终端用户的,由用户去浏览并选择图片为程序使用。在这里,我们需要过UIImagePickerController类来和用户交互。
使用UIImagePickerController和用户交互,我们需要实现2个协议。
View Code
代码如下
复制代码
#pragma mark 从用户相册获取活动图片
- (v...
分类:
移动开发 时间:
2015-04-08 16:38:05
阅读次数:
169
现代人越来越多地盯着屏幕看,这使得近视的人越来越多,近视的程序越来越深。或许我们可以做一个小型的装置来预防近视。 这个装置的原理如下: (1)采用超声波测距,可以测量人体跟屏幕的距离。一旦距离过近,则装置会警告。 (2)采用摄像头监视人眼形态。一般情况下,如果人眼出现疲劳的时候,眼睛会不自...
分类:
其他好文 时间:
2015-04-06 18:44:22
阅读次数:
129
中国的交通法规定红绿色盲不能驾车,理由是他们可能无法准确辨别红绿灯。针对这一问题,我认为可以通过一个装置来辅助他们识别红绿灯。 这个装置的原理: (1)这个装置基于raspberrypi微型电脑,它携带着一个摄像头和一个小屏幕。 (2)摄像前朝向开车的方向。它随时捕捉红绿灯的影像,一旦发现...
分类:
其他好文 时间:
2015-04-06 18:41:56
阅读次数:
189
# -*- coding: utf-8 -*-
from VideoCapture import Device
interval = 2
cam = Device()
cam.saveSnapshot('./image.jpg')
Python3.4 .python2.7 均可使用
转载注明作者与出处...
分类:
编程语言 时间:
2015-04-03 17:24:13
阅读次数:
269
现在想想自己也很无语.一个月前一时冲动在淘宝买了块原子开发板(非广告),然后就开始奇妙的电路板生涯...
代码是从原子的触控鼠标实验改过来的,煎蛋实现了一个USB摄像头,可以将衣服320*240的JPG图片发送到HOST,所以并不包含摄像头驱动代码.所以作为学习UVC或者参考也是不错的....
分类:
其他好文 时间:
2015-04-03 15:23:49
阅读次数:
191
高效加载大图片我们在编写Android程序的时候经常要用到许多图片,不同图片总是会有不同的形状、不同的大小,但在大多数情况下,这些图片都会大于我们程序所需要的大小。比如说系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会比我们手机屏幕的分辨率高得多。大家应该知道,我们编写的应用程序...
分类:
移动开发 时间:
2015-04-03 13:29:58
阅读次数:
134