Raspberry Pi OpenCV,在树莓派上使用python opencv
来源:互联网 发布:iphone mac 互传文件 编辑:程序博客网 时间:2024/06/10 17:17
关于树莓派:
Raspberry Pi是一款基于Linux系统的个人电脑,配备一枚700MHz的处理器,256内存,支持SD卡和Ethernet,拥有两个USB接口,以及 HDMI和RCA输出支持。有消息称,虽然Raspberry Pi看起来非常的迷你——只有一张信用卡大小,但是它能够运行像《雷神之锤三:竞技场》这样的游戏和进行1080p视频的播放。硬件基础是 ARM,操作系统采用开源的 Linux 系统,自带的 Iceweasel、KOffice 等软件能够满足基本的网络浏览,文字处理以及计算机学习的需要。
(转载请标注:Phodal's 博客)
开始之前
请参照你已知的手册或者指导,能正确使用上raspberrypi。其次你还需要一个摄像头。
需知
基于2013-02-09-wheezy-raspbian。也就是说使用的是Raspbian,基于debian。
安装opencv
sudo apt-get updatesudo apt-get install libopencv-dev<span style="font-family: Arial, Helvetica, sans-serif;"> </span>
sudo apt-get install python-opencv
测试
import wxfrom 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()
源自:http://www.phodal.com
0 0
- Raspberry Pi OpenCV,在树莓派上使用python opencv
- Raspberry Pi OpenCV,在树莓派上使用opencv
- 在Raspberry Pi 2/B+上安装Python和OpenCV
- 在 Raspberry Pi 2/B+上安装OpenCV和Python
- Raspberry pi 配置OpenCV环境
- Accessing the Raspberry Pi Camera with OpenCV and Python
- 树莓派(Raspberry Pi)中PiCamera+OpenCV的使用
- Raspberry Pi 基础设置与 opencv
- Raspberry Pi OpenCV 2.4.5 編譯安裝
- 【Raspberry Pi 3试用体验】+编译opencv
- 在树莓派上安装opencv,使用原装Pi Camera
- OpenCV自学笔记23. Raspberry Pi 安装OpenCV(C++)
- OpenCV自学笔记24. Raspberry pi +OpenCV 读取摄像头
- 【Raspberry Pi 3试用体验】+Opencv+python的人脸识别
- Raspberry Pi I2C (Python)
- Raspberry Pi+Python+ GPIO
- Raspberry Pi + Python + Serial
- 在python中使用OpenCV
- [WebApi] 捣鼓一个资源管理器--数据库辅助服务器文件访问
- Android提供的LruCache类简介
- vim中撤销撤销操作
- org.hibernate.cfg.AnnotationConfiguration报错
- 2015年的9大企业级技术发展趋势
- Raspberry Pi OpenCV,在树莓派上使用python opencv
- 软件工程,开发模型,软件开发流程
- Cognos审计模块(三)- 审计模块示例引入
- 用nodejs搭建最简单、轻量化的http server
- 高编头文件apue.h的配置方法
- Git@OSC 的 Android 和 iOS 客户端全面开源
- WebApp之Meta标签
- 语义分析(semantic analysis)
- Water