2018秋第六次课第一组
来自iCenter Wiki
2018年10月30日 (二) 08:57FUcreature(讨论 | 贡献)的版本
万人血书要求取消Wiki验证码!
建议老师移动一下页面,现在的页面名“第一组”日后非常容易引起冲突
小组成员
- 游旅-航院航72
- 陈亦心-美院美710
- 杨博琳-美院美710
- 康秋彦-美院美710
- 李姜帆-自动化自64
- 蔡东龙-化学62
实验记录
PYNQ+USB摄像头人脸识别
- 1. 启动PYNQ板,连接Jupyter Notebook,打开
examples/opencv_face_detect_webcam.ipynb
文件。
- 注意到有一些代码被注释了:
#Step 2: Initialize Webcam and HDMI Out # monitor configuration: 640*480 @ 60Hz #from pynq.drivers import HDMI from pynq.drivers.video import VMODE_640x480 #hdmi_out = HDMI('out', video_mode=VMODE_640x480) #hdmi_out.start()
#Step 3: Display webcam image via HDMI Out if (ret): frame_1080p = np.zeros((1080,1920,3)).astype(np.uint8) frame_1080p[0:480,0:640,:] = frame_vga[0:480,0:640,:] #hdmi_out.frame_raw(bytearray(frame_1080p.astype(np.int8).tobytes())) else: raise RuntimeError("Failed to read from camera.")
# Step 6: Show results on HDMI output # Output OpenCV results via HDMI frame_1080p[0:480,0:640,:] = frame_vga[0:480,0:640,:] #hdmi_out.frame_raw(bytearray(frame_1080p.astype(np.int8).tobytes()))
# Step 8: Release camera and HDMI videoIn.release() #hdmi_out.stop() #del hdmi_out