阿酱中秋节出去浪了一圈,拍了些好看的图片回来,想着以什么样的方式给大家分享,刚好阿酱想借这个机会给自己制作专属头像,顺便感受感受 Python 图像处理的强大之出。
说到图像处理,咱们就得先了解 Python 图像处理的相关知识-OpenCV
、OpenCV-Python
OpenCV
是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
OpenCV-Python
是 OpenCV 的 Python 的 API 接口,它拥有 OpenCV C++ API 的功能,同时也拥有 Python 语言的特性,可以做到跨平台使用。
事先请准备好一张或者多张美美的照片,阿酱使用下图:
环境搭建
此次图像处理需要使用的模块如下:
1 |
|
以上模块除了 Math 模块以外,其他模块都需要一一安装。
模块安装语句如下:
1 |
|
安装成功如下图:
安装成功后咱们就开始吧。go go go!
专属头像制作
详细制作步骤如下:
1 |
|
效果如下:
以上便是处理后的效果,感兴趣的朋友们可以试试。
总结
属于我的专属头像制作成功,感兴趣的朋友可以一试,同时大家也可以一起交流学习,共同进步!阿酱继续搬砖了,咱们下期见~
参考
https://blog.csdn.net/Eastmount/article/details/119324956