필자가 작성한 OpenCL Python 프로그램에 대한 내 pi에서 웹캠 입력으로 psy3 눈을 사용하고 있습니다.하지만 pi 파이썬 컴파일러가 웹캠에 액세스하지 않는 이유는 무엇입니까. 그러나 동일한 웹캠을 사용하여 랩톱에서 실행할 때 동일한 코드가 완벽하게 실행됩니다. 그렇다면 내 파이에서 USB 장치를 확인하고 "소니 플레이 스테이션 3 아이 카메라"가 USB 포트 6에 있다고 말합니다. 또한 "모션"패키지를 파이에서 사용할 때 입력으로 카메라를 완벽하게 사용할 수있었습니다. 그래서 제 문제는 파이썬 컴파일러가 파이에서 웹캠과 통신하고 있지 않다는 것입니다. 제발, 이것에 대해 생각하고 그것을 고치는 방법을 말해주십시오. 나는 무엇이 잘못되었는지 간단히 생각할 수 없다. 내가 사용한 샘플 코드는 다음과 같습니다. 도와주세요. 고맙습니다.Webcam에서 Python 입력을 raspberry pi로 가져 오는 중입니까?
import cv2.cv as cv
#cv.NamedWindow("w1", cv.CV_WINDOW_AUTOSIZE)
camera_index = 0
capture = cv.CaptureFromCAM(camera_index)
while not capture:
print "error opening capture device, correction attempt"
while True:
frame = cv.QueryFrame(capture)
if frame is None:
print "fail with putting in frame"
else:
c = cv.WaitKey(100)
print 'capturing!'
cv.SaveImage("pictest.png", frame)
사진을 추가하십시오 :이 비디오를 따르십시오 : http://www.youtube.com/watch?v=YgwEzPV3kmU – 0x90
@ 0x90 라스베리 파이에서 그것을 시도하십시오 :) – Lipis
또한 왜 옛날 'cv2 '대신에'cv' 인터페이스를 사용할 수 있습니까? –