微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Python处理图像四个有趣场景,很实用!

Python像是叮当猫的口袋,几乎什么都能做,适合外行小白们去摸索学习,能极大的增加对编程的兴趣。

有些工具用python来实现不一定是技术上的最优选择,但可能是最简洁、最面向大众的。

介绍几个不错的处理图像的案例,并附上代码,尽可能让大家能拿来就用。

生成手绘图片

现在很多软件可以将照片转换成手绘形式,python也可以实现,而且定制化更强,可批量转换。

这里用到pillow库,这是非常牛逼且专业的Python图像处理库

原图:

生成手绘后:

代码

生成证件照

这里用到pillow和removebg,分别用于修改照片尺寸和抠图。

这里removebg用到了AI技术,抠图边缘很柔和,效果挺不错的。

图片

代码

生成词云

词云图一般用来凸显文本关键词,产生视觉上的焦点,利用好词云会让数据更加有说服力。

python也有专门制作词云的库-wordcloud,能自定义颜色和形状。

比如我用小丑的豆瓣评论做成一张词云图。

图片

词云图,首先要对收集文本,然后对文本做分词处理,最后生成词云

这里不对前两步做详细解析,只给出词云代码

生成微信九宫格图片

有段时间朋友圈比较流行九宫格图片,就是一张图分割成九张图,看着似乎很文艺。

这个可以用很多软件来做,python当然也能实现,只需不到50行代码

图片

代码

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐