当前位置: 首页 > news >正文

人脸自动贴国旗

(一)简介

国庆快到了,每年这个时候,大家的头像都会贴上国旗水印,然后我就像这刚好可以用opencv + dilb实现一个简单的自动将国旗贴在人脸上,刚好配合gradio写一个简单的demo

gradio官方文档

(二)原理

原理还是很简单的,利用dilb获取人脸关键点位,然后利用简单的图像处理方法,将国旗贴到指定的位置即可。缺点就是人脸最好不要有遮挡,最好是正脸,否则国旗可能贴外或者获取不到人脸关键点

下面是人脸关键点图,关键点获取的代码以前写过,详见链接传送门

Alt
项目代码gitee链接传送门,仓库README.md记录了如何运行服务和使用,一开始直接将国旗粘贴在脸上违和感太强了,所以加了一个控制国旗透明度的滑动条
在这里插入图片描述
还有就是gradio真的好用,然后为了将fastapi与gradio整合在一起,写了一个简单的demo,所以项目略显臃肿

(三)结语

如果有什么错误的地方,还请大家批评指正。最后,希望小伙伴们都能有所收获。写这些,仅记录自己学习使用gradio的过程
在这里插入图片描述

http://www.lryc.cn/news/166914.html

相关文章:

  • 异步FIFO设计
  • 学习python和anaconda的经验
  • 【Linux】多线程【上】
  • 生成式人工智能在高等教育 IT 中的作用
  • 黑龙江省DCMM认证、CSMM认证、CMMM认证、知识产权等政策奖励
  • 腾讯云2023年云服务器优惠活动价格表
  • Sleuth--链路追踪
  • MyBatis初级
  • Spring 学习(二)AOP
  • 笔记1.1 计算机网络基本概念
  • 液压切管机配套用液压泵站比例阀放大器
  • C++ Primer Plus 第七章笔记
  • 常用数据库的 API - 开篇
  • C++之生成详细汇编代码(二百一十六)
  • AIGC|当一个程序员学会用AI来辅助编程实践
  • 9.14号作业
  • 【面试题】C/C++ 中指针和引用的区别
  • spring boot 整合多数据源
  • 数据集成:数据挖掘的准备工作之一
  • xml配置文件密码特殊字符处理
  • 遥感数据与作物模型同化
  • UI库DHTMLX Suite v8.2发布全新表单组件,让Web表单实现高度可定制!
  • 河北省图书馆典藏《乡村振兴振兴战略下传统村落文化旅游设计》许少辉八一新著
  • 什么是卷积002
  • 黑马JVM总结(八)
  • 开源网安入选广东省网络空间安全标准化技术委员会新技术及应用安全技术工作组成员单位
  • Nginx配置指南:如何定位、解读与优化Linux上的Nginx设置
  • 辉瑞与吉利德科学:制药巨头的新冠病毒之战
  • x86架构基础汇编知识
  • ThreadLocal的原理