平安夜,Python编程语言送你一顶圣诞帽

  • A+
所属分类:python基础入门

还有多少耿直boy和我一样在等待微信官方送上一顶圣诞帽?

平安夜,Python编程语言送你一顶圣诞帽

最后知道真相的我眼泪掉下来

平安夜,Python编程语言送你一顶圣诞帽

平安夜,Python编程语言送你一顶圣诞帽

(还蒙在鼓里的同学请在微信最上方的搜索栏自行搜索『圣诞帽』)

好吧,你不给,咱自己来,不就是个帽子嘛。

Python 在手,圣诞帽我有!

由于篇幅有限,今天分享之前先说下这个,,如果大家喜欢的话我会再更新,专注学习Python技术的小伙伴可以进群(588090942)一起交流学习,群里还有大量学习资料可供大家自行下载参看,欢迎大家一起来交流讨论。

平安夜,Python编程语言送你一顶圣诞帽

平安夜,Python编程语言送你一顶圣诞帽

平安夜,Python编程语言送你一顶圣诞帽

OpenCV 库加上几张圣诞帽图片,三四十行代码轻松搞定。只不过调试的时候要注意点,图像坐标和像素矩阵索引的维度别搞乱了。

平安夜,Python编程语言送你一顶圣诞帽

大致步骤:

  1. 安装 OpenCV(网上搜下教程有很多);

  2. 用 OpenCV 提供的级联分类器做人脸检测,定位出图片中的人脸位置;

  3. 根据找出的人脸,调整圣诞帽的位置和大小,叠加到原图片上;

  4. 遍历所有人脸,重复执行步骤3,过程中可随机变换帽子的样式;

  5. 保存图片。

OpenCV 人脸检测代码:

平安夜,Python编程语言送你一顶圣诞帽

weinxin
我的微信公众号
爱真理,得永生!          爱在灵灵久博客,网罗天下,福利大家!

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: