4
A
回答
1
你可以試試OpenCV,SimpleCV。
using SimpleCV:
from SimpleCV import Image, Camera
cam = Camera()
img = cam.getImage()
img.save("filename.jpg")
使用的OpenCV:
from cv2 import *
# initialize the camera
cam = VideoCapture(0) # 0 -> index of camera
s, img = cam.read()
if s: # frame captured without any errors
namedWindow("cam-test",CV_WINDOW_AUTOSIZE)
imshow("cam-test",img)
waitKey(0)
destroyWindow("cam-test")
imwrite("filename.jpg",img) #save image
使用pygame的:
import pygame
import pygame.camera
pygame.camera.init()
pygame.camera.list_camera() #Camera detected or not
cam = pygame.camera.Camera("/dev/video0",(640,480))
cam.start()
img = cam.get_image()
pygame.image.save(img,"filename.jpg")
安裝OpenCV:
install python-opencv bindings, numpy
安裝SimpleCV:
install python-opencv, pygame, numpy, scipy, simplecv
獲得最新版本的SimpleCV
安裝pygame的:
install pygame
+1
我正在使用Windows。我嘗試'SimpleCV',但不能安裝它'pip3安裝-U SimpleCV'說它已經成功安裝,但是當導入它時我得到了'SyntaxError:在調用'print'時缺少圓括號 – Bechir 2014-10-27 15:08:22
2
在此期間,OpenCV的3.1被釋放,並與Python 3工作(因爲OpenCV的3.0)。預編譯的Windows二進制文件可以在這裏找到:http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
相關問題
- 1. Python 3,捕獲組合鍵
- 2. ActivityNotFoundException,圖像捕獲?
- 3. 用Python捕捉CAPTCHA圖像
- 4. 從外部攝像頭捕獲圖像,並將其存儲在樹莓派3
- 5. Python網絡攝像頭Http流媒體和圖像捕獲
- 6. 從BinaryMessage捕獲圖像
- 7. 捕獲隨機圖像
- 8. 的Android - 後捕獲圖像
- 9. 用Java捕獲3D圖像
- 10. 從GPU捕獲圖像
- 11. Python 3的圖像庫
- 12. html5從ipad攝像頭捕獲圖像
- 13. 從java攝像頭捕獲圖像?
- 14. 用Ruby捕獲攝像頭的圖像
- 15. 從c攝像頭捕獲圖像#
- 16. 從網絡攝像頭捕獲圖像
- 17. 捕獲錯誤3
- 18. Android的OOM位圖與圖像捕獲
- 19. 使用OpenCV捕獲rtsp攝像頭python
- 20. 在android中,獲取從相機捕獲圖像的圖像ID
- 21. Python IOError:[Errno 2]保存捕獲的圖像
- 22. Python RPI GPIO:SMTP代碼捕獲HTTP圖像保存併發送
- 23. 圖像捕獲屏幕的中心使用python
- 24. 如何在Python中使用openkinect捕獲視差圖像?
- 25. Python:如何將WebPage捕獲爲圖像文件?
- 26. 在Linux上使用OpenCV 2.2和Python捕獲圖像(Fedora 15 Beta)
- 27. 使用selenium捕獲黑色圖像。捕捉屏幕截圖
- 28. 從動作圖像捕獲圖像錯誤意圖
- 29. 從網絡攝像機捕獲實時圖像
- 30. AVCam保存全屏捕獲的圖像
[opencv 3.0支持Python 3](https://github.com/Itseez/opencv/tree/3.0.0-alpha)(最終版本應該在明年)。您不需要使用opencv從您的攝像頭獲取圖片。 – jfs 2014-10-27 10:29:36
[在python 3和windows中拍攝攝像頭照片]可能的重複(http://stackoverflow.com/questions/23175486/taking-webcam-photos-in-python-3-and-windows) – jfs 2014-10-27 10:30:01
關注JF Sebastian的評論,我可以提供[截至2015年6月4日]的更新(http://opencv.org/opencv-3-0.html),最終可以獲得帶有Python 3.x綁定的OpenCV生產版本。 – 2015-06-06 19:51:09