(index, fps)
| 147 | |
| 148 | |
| 149 | def open_camera(index, fps): |
| 150 | if not HAS_CV2: |
| 151 | return None |
| 152 | cap = cv2.VideoCapture(index) |
| 153 | if not cap.isOpened(): |
| 154 | return None |
| 155 | cap.set(cv2.CAP_PROP_FRAME_WIDTH, MAX_FRAME_WIDTH) |
| 156 | cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 480) |
| 157 | cap.set(cv2.CAP_PROP_FPS, fps) |
| 158 | return cap |
| 159 | |
| 160 | |
| 161 | def encode_jpeg(frame_bgr, quality): |