1. 树莓派官方摄像头就可以 当然选择 UVC 免驱的摄像头基本上也都兼容 USB 接入的那种.2. 人脸识别用的最多的就是 opencv 使用什么语言实现看你的技术栈了 python 容易实现 C 效率高.3. 人脸识别需要用到分类器 例如 haar 你需要自己提供大量图库进行训练才能让人脸识别更加准确.也可以网上下载别人训练好的分类器.
4. 如果会调用 api 可以尝试 ai.qq.com的后台 api 思路是拍照上传通过 腾讯的服务器端进行人脸检测和识别然后返回的 json 数据你自己做一下判断选择就好了 这个是最快捷最便利的方法没有之一. 缺点是要联网.
可以选官方的也可以普通的USB摄像头,安装OpenCV去实现,
调用开源的openCV库可以实现,参考https://blog.csdn.net/u012005313/article/details/70244747
至于摄像头,推荐用那种UVC协议的摄像头,走USB协议,不要用树莓派官方的那个,太贵,别的摄像头又不一定又驱动支持
另外还有一个平台 face++以前用过似乎还行.可以尝试.