闲着没事做,前段时间买了个摄像头,在ubuntu上用。打开cheese这个软件,一片空白,怎么不能用阿!
google一番,装上gspca,还是不能用!
用lsusb命令查看下
lingshangwen@eagle:~$ lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 002: ID 0c45:5208 Microdia
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 006: ID 058f:3820 Alcor Micro Corp.
Bus 001 Device 005: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 004: ID 05e3:0606 Genesys Logic, Inc. D-Link DUB-H4 USB 2.0 Hub
Bus 001 Device 001: ID 0000:0000
摄像头已经被识别出来,怎么就是不能用阿!!!!!!
还是自己动手,用python+opencv写段简单的代码吧,然后就有了下面的代码:
import wx
from opencv.cv import *
from opencv.highgui import *
class MyFrame(wx.Frame):
def __init__(self):
wx.Frame.__init__(self, None, -1, 'camera')
self.SetClientSize((640, 480))
self.cap = cvCreateCameraCapture(0)
self.Bind(wx.EVT_IDLE, self.onIdle)
def onIdle(self, event):
img = cvQueryFrame(self.cap)
self.displayImage(img)
event.RequestMore()
def displayImage(self, img, offset=(0,0)):
bitmap = wx.BitmapFromBuffer(img.width, img.height, img.imageData)
dc = wx.ClientDC(self)
dc.DrawBitmap(bitmap, offset[0], offset[1], False)
if __name__=="__main__":
app = wx.App()
frame = MyFrame()
frame.Show(True)
app.MainLoop()
运行之
- 大小: 438.4 KB
分享到:
相关推荐
最近入了一块树莓派,想让其实现摄像头的调用,因此写下此博客备忘 一、树莓派网络的配置 首先,对树莓派进行网络配置,否则就无法进行软件的安装 我们知道,ifconfig命令可以修改ip地址、子网掩码等信息,但是当...
1. 技术准备:使用Python OpenCV库进行车牌识别,使用YOLO+OCR进行深度学习,使用MySQL进行信息存储和查询,使用pygame制作窗体。 2. 车牌识别:使用Python OpenCV库,通过摄像头拍摄车辆,识别车牌号。 3. 信息存储...
利用dlib和opencv编程,打开摄像头,对捕获到的人脸进行特征提取,与平均特征进行误差计算(欧几里得距离),当误差小于一定阈值时,判断为同一个人,否则判断为 unknown。 【备注】 1、该资源内项目代码都经过测试...
这篇文章主要介绍了python使用opencv在Windows下调用摄像头实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 环境准备 1.我这里使用的是python3.7.4 2....
系统会根据以往的数据自动判断一周中的哪一天会出现车位紧张的情况,从而在前一天给出预警提示,方便管理员提前做好调度。 本系统的软件开发及运行环境具体如下。 操作系统:Windows 7、Windows 10。 Python版本...
我就废话不多说了,直接上代码吧! import cv2 import time cap = cv2.VideoCapture(0) cap.set(cv2.CAP_PROP_FRAME_WIDTH, 1920) cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 1080) cap.set(cv2.CAP_PROP_FOURCC, cv2....
本文实例为大家分享了python opencv摄像头应用的具体代码,供大家参考,具体内容如下 1、安装 下载安装包 pip install opencv_python-2.4.12-cp27-none-win_amd64.whl 2、代码 #coding=utf-8 import cv2 import ...
OpenCV 3计算机视觉 Python语言实现(第二次修订超清)(含示例代码)基于Python编程语言的opencv,介绍如何通过Python开发 计算机视觉,即:人脸识别,摄像头成像识别等
1. **摄像头接入:** 使用Python库(如OpenCV)将摄像头集成到应用程序中,以捕获实时图像。 2. **LED检测:** 实现图像处理算法,以检测图像中的LED灯。这可能涉及颜色分析、形状识别和边缘检测等技术。 3. **...
用了anaconda,OpenCV,python3.6来实现代码的。Anaconda是一种用于数据科学和机器学习的开源Python发行版,由Anaconda, Inc.开发和维护。...它可以方便地在字符串中插入变量值,并支持各种数据类型
Python版本的人脸模型训练与识别,基于OpenCV图形识别库,Python实现的人脸模型训练,根据输入的人脸图片进行学习和训练,创建识别模型,不仅完成了单张图片的识别与展示,同时也实现了本地摄像头采集的实时人脸识别...
本文实例为大家分享了python OpenCV来表示USB摄像头画面的具体代码,供大家参考,具体内容如下 确认Python版本 $ python Python 2.7.13 (default, Jan 19 2019, 14:48:08) [GCC 6.3.0 20170124] on linux2 Type ...
Pywin :是python windows 下的模块,摄像头控制(opencv),常用于外挂制作 二、wx模块的安装: C:\Users\Administrator> pip install wxpython 三、图形化介绍 …… 四、wx主要组件介绍 1、frame(窗口) 参数:...
1、资源内容:Java作业,使用OpenCV实现的一个简单的贪吃蛇游戏+源代码+文档说明 2、代码特点:内含运行结果,不会运行可私信,参数化编程、参数可方便更改、代码编程思路清晰、注释明细,都经过测试运行成功,功能...
捉和获取实时图像,利用 linux 系统下的 python 脚本中的 Opencv 图像处理模块和 Huigui 摄像头识别模块实现了采集图像信息并对图像信息进行分析的功能,该设计具有可靠性高、灵活稳定、低成本的特点,基于 python ...
随着科技的进步,越来越多的办公自动化系统都会和人工智能结合...使用 Python 语言开发这类项目时,无需将每一种技术都实现一遍,而是通过引入相关技术的模块,再配合少量的代码即可实现。下面先从模块的安装开始介绍。
本系统编程语言使用 Python3.7,在 PyCharm 平台上开发,主要依赖于 OpenCV 库函数,通过对采集到图像帧进行预处理、人脸检测、裁剪、最后再进行识别;再此基础上,再添加基于 PyQt 的应用程序框架,对系统进行完善...
1、资源内容:基于yolov5+openCV实现车道识别,摄像头采样会根据视频车摆放位置不同而产生不同(完整源码+说明文档+数据).rar 2、代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 3、适用对象...
来捕捉和获取实时图像,利用 linux 系统下的 python 脚本中的 Opencv 图像处理模块和 Huigui 摄像头识别模块实现了采集图像信息并对图像信息进行分析的功能,该设计具有可 靠性高、灵活稳定、低成本的特点,基于 ...
1、资源内容:基于opencv的期末大作业,作用是打开PC摄像头对人脸进行识别+源代码+文档说明 2、代码特点:内含运行结果,不会运行可私信,参数化编程、参数可方便更改、代码编程思路清晰、注释明细,都经过测试运行...