使用 python 生成文字图片,画圆圈 ,生成圆形图片
使用 python 主要使用的是 PIL 库,
安装所需库 PIL
安装方式推荐有很多种,推荐使用 pip;
pip 是 Python 的包安装程序。其实,pip 就是 Python 标准库(The Python Standard Library)中的一个包,只是这个包比较特殊,用它可以来管理 Python 标准库(The Python Standard Library)中其他的包。pip 是一个命令行程序。 安装 pip 后,会向系统添加一个 pip 命令,该命令可以从命令提示符运行。
安装 pip:
安装 python; 这个是必须安装的;
下载 pip:
官网地址:https://pypi.org/project/pip/#downloads; 下载完毕后,解压
打开命令行窗口,进入到 pip 解压后的目录;执行代码
python3 setup.py install
进行安装,安装完成后,将 pip 加入到系统环境变量中
验证打开命令行窗口,输入 pip list 或者 pip3 list
以上只针对于 windows 系统,其他系统也可以参考;
安装所需库:打开命令行窗口,输入执行以下代码,并回车
pip install pillow
等待提示第三库安装成功既可;
安装成功后引入所需库:
用 python 画圆圈
使用 python 画圆,主要使用的是 ImageDraw 里面的 ellipse 函数;主要步骤如下:
加载图片。Image.new()
加载到 ImageDraw
调用 ellipse 方法
用 python 生成圆形图片
首先需要一个正方形图片,其次根据三角函数获取圆心到各个圆边的坐标点最后裁减图片报存图片成圆形
具体完整代码如下:
使用 python 在图片上添加文字
在图片上添加横排文字
需要准备好字体文件和图片文件;具体参考以下代码注释:
在图片上添加竖排文字
竖排文字主要是计算每个文字的坐标,按照一般写文字方式,写入到指定坐标,既可以实现竖排文字的呈现方式;
具体代码如下:
版权声明: 本文为 InfoQ 作者【技能实验室】的原创文章。
原文链接:【http://xie.infoq.cn/article/49621c47ae8e136549c8369d9】。文章转载请联系作者。
评论