--------------------------------------------------------------------------- AttributeError Traceback (most recent call last) ~\OneDrive\人脸识别代码\face.py in <module> 3 import os 4 #加载训练数据集文件 ----> 5 recogizer=cv2.face.LBPHFaceRecognizer_create() 6 recogizer.read('trainer/trainer.yml') 7 #准备识别的图片 AttributeError: module 'cv2' has no attribute 'face'
时间: 2023-06-27 07:01:32 浏览: 48
return result > 0;
}
/**
* 启用用户
*/
public boolean enable(User user) {
user.setStatus(1);
int result = userMapper.update(user);
return result > 0;
}
/**
* 删除用户这个错误可能是因为你所使用的 OpenCV 版本不支持人脸识别模块。请检查你
*/
public boolean delete(Integer id) {
int result = userMapper.delete(id);
return result > 0;
的 OpenCV 版本是否安装了人脸识别模块。
如果你使用的是 OpenCV 3.x 版本,请 }
}
```
(2)博客管理
在BlogController中实现以下API接口:
```java
@RestController
@RequestMapping使用以下代码导入人脸识别模块:
```
import cv2
face_cascade = cv2.CascadeClassifier('haarc("/api/blog")
public class BlogController {
@Autowired
private BlogService blogService;
/**
* 发布博客ascade_frontalface_default.xml')
```
如果你使用的是 OpenCV 4.x 版本,请使用以下代码导入人脸
*/
@PostMapping("/add")
public Result add(@RequestBody Blog blog, HttpSession session) {
User user = (User识别模块:
```
import cv2
face_cascade = cv2.CascadeClassifier(cv2.data.haarcascades + ') session.getAttribute("user");
if (user == null) {
return Result.error("用户未登录");
} else {
haarcascade_frontalface_default.xml')
```
如果你的 OpenCV 版本还是无法支持人脸识别模 blog.setUserId(user.getId());
blog.setCreate_time(new Date());
blog.setUpdate_time(new Date());
blog.setView_count(0块,你可以更新 OpenCV 版本或者安装 dlib 库来进行人脸识别。