## OpenCV 的一些有趣应用
一些采用 `opencv3` 图像处理库做的一些玩具项目,有检测人脸应用和基本的图像处理操作等。
## 环境说明
- `Windows10`、`Ubuntu16.0+`、`Mac OS`
- `Python3.5+`
- `OpenCV3.1+`
- `VSCode、PyCharm`
`Steps`: 例如在 `windows` 的 `cmd` 窗口下跳转到程序仓库目录运行 `python face_detect.0.py`,或者用 `VSCode` 代码编辑打开源代码按 `f5` 运行即可。
### 人脸应用
代码及算法思路博客文章讲解在[这里](从零开始实现人脸检测+抖音特效+1024特效功能)。
1,[人脸检测](face_detect_demo/face_detect.py)。程序运行后输出效果图:
![opencv实现人脸检测效果](./face_detect_demo/images/face_detect.png)
2,[人脸抖音晃眼睛特效](face_detect_demo/douyin_effect.py)
![对比图](./face_detect_demo/images/douyin_effect.png)
3,[头顶加LOGO标志](face_detect_demo/add_logo.py)
![给程序员加上1024节日庆祝标志](./face_detect_demo/images/add_logo2.png)
![给程序员加上1024节日庆祝标志](./face_detect_demo/images/add_logo.png)
4,[头顶加帽子](face_detect_demo/add_hat.py)
![给人的头顶加上帽子](./face_detect_demo/images/add_hat.png)
5,[视频流中实现人脸检测+抖音特效+1024特效功能](face_detect_demo/opencv_face_demo.py)
![效果图](./face_detect_demo/images/output.png)
## Reference
1. [LearnOpenCV](https://learnopencv.com/read-display-and-write-an-image-using-opencv/)
1. https://github.com/CharlesPikachu/pydrawing
2. https://google.github.io/mediapipe/solutions/face_detection.html
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本资源中的源码都是经过本地编译过可运行的,下载后按照文档配置好环境就可以运行。资源项目的难度比较适中,内容都是经过助教老师审定过的,应该能够满足学习、使用需求,如果有需要的话可以放心下载使用。有任何问题也可以随时私信博主,博主会第一时间给您解答!!! 本资源中的源码都是经过本地编译过可运行的,下载后按照文档配置好环境就可以运行。资源项目的难度比较适中,内容都是经过助教老师审定过的,应该能够满足学习、使用需求,如果有需要的话可以放心下载使用。有任何问题也可以随时私信博主,博主会第一时间给您解答!!! 本资源中的源码都是经过本地编译过可运行的,下载后按照文档配置好环境就可以运行。资源项目的难度比较适中,内容都是经过助教老师审定过的,应该能够满足学习、使用需求,如果有需要的话可以放心下载使用。有任何问题也可以随时私信博主,博主会第一时间给您解答!!!
资源推荐
资源详情
资源评论
收起资源包目录
计算机视觉学习:采用opencv3图像处理库做的一些项目,有检测人脸位置、人脸特效、头顶加LOGO等.zip (49个子文件)
content
face_detect_demo
douyin_effect.py 1KB
face_location1.0.py 3KB
opencv_demo.ipynb 3.09MB
data
time.jpeg 50KB
haarcascade_smile.xml 184KB
haarcascade_eye.xml 333KB
haarcascade_lowerbody.xml 386KB
haarcascade_upperbody.xml 767KB
haarcascade_frontalface_default.xml 908KB
haarcascade_frontalface_alt2.xml 528KB
haarcascade_fullbody.xml 466KB
add_logo.png 2.02MB
face_detect.py 632B
add_hat.py 3KB
alpha.jpg 12KB
从零开始实现人脸检测+抖音特效+1024特效功能.md 28KB
change_zhengjian_color.py 808B
images
add_logo_on_head_add.png 2.02MB
add_logo2.png 2.02MB
10242.png 1.15MB
add_logo_on_head_blending.png 2.04MB
douyin_effect.png 837KB
output.png 2MB
programmer.png 155KB
face_detect.png 2.76MB
1024.png 198KB
hat.png 91KB
student.png 236KB
add_logo_on_head.png 2.04MB
add_logo.png 2.03MB
opencv添加logo流程图.drawio.png 56KB
10246.png 493KB
ml_solutions_in_MediaPipe.png 1.57MB
10245.png 970KB
dog.png 886KB
douyin_logo.jpeg 20KB
mediapipe_advantage.png 203KB
hat_on_head.png 2.01MB
add_hat.png 2.01MB
10244.png 18KB
interface_support_list.png 609KB
plt_show_process.png 1.22MB
apt-get_install_python-opencv.png 320KB
1024_on_head_blending_add.png 2.69MB
10243.png 188KB
opencv_face_demo.py 9KB
add_logo.py 5KB
mediapipe_face_demo.py 0B
README.md 2KB
共 49 条
- 1
资源评论
白话机器学习
- 粉丝: 8978
- 资源: 7681
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Golang实现的加权pagerank算法实现.zip
- 基于Java实现的pagerank算法.zip
- 基于C++实现的pagerank算法.zip
- 基于Python实现的pagerank算法.zip
- java面试题-leetcode题解之第14题最长公共前缀.zip
- java面试题-leetcode题解之第28题找出字符串中第一个匹配项的下标.zip
- java面试题-leetcode题解之第31题下一个排列.zip
- java面试题-leetcode题解之第6题Z字形变换.zip
- java面试题-leetcode题解之第8题字符串转换整数atoi.zip
- java面试题-leetcode题解之第13题罗马数字转整数.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功