[問題] 攝影畫面會卡住不動

看板Python作者 (Nathan)時間10年前 (2015/10/15 10:49), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
如題,我import pygame and cv2 想在一個gui介面中放置一個攝影畫面 可是不知道哪邊需要更改 以下是影像程式的片段 求救!!! w, h = 200, 150 cap = cv2.VideoCapture(0) cap.set(cv2.cv.CV_CAP_PROP_FRAME_WIDTH, w) cap.set(cv2.cv.CV_CAP_PROP_FRAME_HEIGHT, h) def get_img(): retval,image=cap.read() return image for i in range(100): image=get_img() def camera_frame(): frame = cv2.flip(image, 1) cv2image = cv2.cvtColor(frame, cv2.COLOR_BGR2RGBA) img = Image.fromarray(cv2image) return img class PiTft(ui.Scene): def __init__(self): ui.Scene.__init__(self) im = camera_frame() pg_img = pygame.image.frombuffer(im.tostring(), im.size, im.mode) self.preview = ui.ImageView(ui.Rect(MARGIN, MARGIN, 200, 150), pg_img) self.add_child(self.preview) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.78.236 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1444877394.A.60C.html
文章代碼(AID): #1M7nHIOC (Python)
文章代碼(AID): #1M7nHIOC (Python)