要在Flask应用程序中调用OpenCV实现人脸识别,您可以按照以下步骤操作:
- 安装OpenCV:确保您已经安装了OpenCV库。使用以下命令通过pip安装OpenCV:
pip install opencv-python
- 导入必要的模块:在您的Flask应用程序文件中导入必要的模块,包括Flask和OpenCV:
from flask import Flask, render_template, request
import cv2
- 创建Flask应用实例:
app = Flask(__name__)
- 编写视图函数:使用
@app.route
装饰器定义一个路由和对应的视图函数。该视图函数将接收上传的图片文件,并进行人脸识别处理:
@app.route('/', methods=['GET', 'POST'])
def face_recognition