查看: 3533|回复: 6
收起左侧

Raspberry Pi with 3d camera

2013-7-13 22:27:36 | 显示全部楼层 |阅读模式
朋友从国外带来个3d的摄像头:
http://www.amazon.com/electronics/dp/B001NXDGFY
于是尝试着raspberry pi下利用python控制3d摄像头
主要利用opencv和PIL(Python Imaging Library)两个包
运行结果如下:
webosrdpc_2013-13-07_214137.png

1.opencv的安装:
  1. sudo apt-get install python-opencv
复制代码
2.PIL的安装:
http://www.pythonware.com/products/pil/下载
Python Imaging Library 1.1.7 Source Kit (all platforms) (November 15, 2009)
按照Read文档安装

3.Camera.py
  1. import cv2.cv as cv
  2. from PIL import Image
  3. import time

  4. cv.NamedWindow("camera",1)
  5. cap0 = cv.CaptureFromCAM(1)
  6. cap1 = cv.CaptureFromCAM(0)

  7. while True:
  8.     frame0 = cv.QueryFrame(cap0)
  9.     frame1 = cv.QueryFrame(cap1)
  10.     cv.SaveImage('frame0.bmp',frame0)
  11.     cv.SaveImage('frame1.bmp',frame1)
  12.     im0 = Image.open('frame0.bmp')
  13.     im1 = Image.open('frame1.bmp')
  14.     box = (0,0,800,600)
  15.     region = im0.crop(box)
  16.     im0.paste(region,box)
  17.     region = im1.crop(box)
  18.     im1.paste(region,box)
  19.     r0,g0,b0 = im0.split()
  20.     r1,g1,b1 = im1.split()
  21.     im = Image.merge('RGB',(r0,g1,b1))
  22.     im.save('frame.bmp')
  23.     frame = cv.LoadImage('frame.bmp')
  24.     cv.ShowImage('camera',frame)
  25.     if cv.WaitKey(30) == 27:
  26.         break
  27. cv.DestroyWindow("camera")
复制代码
cemara.py下载地址: camera.py (853 Bytes, 下载次数: 2)
回复

使用道具 举报

2013-7-14 00:22:44 | 显示全部楼层
好家伙,不错。
回复 支持 反对

使用道具 举报

2013-7-14 10:03:26 | 显示全部楼层
好贴支持!!
不过这种3D镜头这样看来似乎体现不出3D功能,看上去和一个普通镜头照的差不多
请问能输出数据么?
回复 支持 反对

使用道具 举报

 楼主| 2013-7-14 14:30:47 | 显示全部楼层
楚卿寒 发表于 2013-7-14 10:03
好贴支持!!
不过这种3D镜头这样看来似乎体现不出3D功能,看上去和一个普通镜头照的差不多
请问能输出数 ...

其实就是两个摄像头,我用opencv直接转换成图像了,可以转换为像素信息的
回复 支持 反对

使用道具 举报

2013-7-15 18:41:01 | 显示全部楼层
看起来清晰度不太好啊,亚马逊的回复也说清晰度不太好,国内买两个高清的摄像头,自己组一个,效果会不会好一点?
回复 支持 反对

使用道具 举报

2013-7-16 11:52:03 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

2013-7-17 08:25:25 | 显示全部楼层
有点小强的了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热点推荐

关注我们,了解更多

官方微信

服务时间:10:00-16:00

13714503811

公司地址:深圳市龙岗区南湾街道东门头路8号

Copyright © 2012-2020 Powered by 树莓派论坛 2019.4  粤ICP备15075382号-1
快速回复 返回列表 返回顶部