capture.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:FindYourCandy 作者: BrainPad 项目源码 文件源码
def capture(self):
        capture = cv2.VideoCapture(self.device)
        capture.set(cv2.CAP_PROP_FRAME_WIDTH, self.width)
        capture.set(cv2.CAP_PROP_FRAME_HEIGHT, self.height)

        if not capture.isOpened():
            raise Exception('Failed to open camera capture.')

        for _ in range(0, 10):
            ret, img = capture.read()
            if not ret or self._blur_index(img) < self.blur_thres:
                time.sleep(0.5)
                continue
            capture.release()
            return img

        capture.release()
        raise Exception('Failed to capture image.')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号