zoukankan      html  css  js  c++  java
  • PIL模块

    处理图片的模块

    打开图片

    im=Image.open("1.png")

    创建字体对象

    先要字体文件

    font = ImageFont.truetype('C:\WINDOWS\Fonts\simhei.ttf',140)#使用自定义的字体,第二个参数表示字符大小

    实例化图片定位

    draw = ImageDraw.Draw(im)#初始左上角的坐标

    定位像素

    draw.text((1400,1030), "asdas", font=font,fill = '#827c83')#绘图句柄

    保存修改后的图片

    im.save("1.png")

    。。。

    中间省略过程

    最终用法

    from PIL import Image,ImageFont,ImageDraw
    for row in sheet.rows:
    
        font = ImageFont.truetype('C:\WINDOWS\Fonts\simhei.ttf',140)#使用自定义的字体,第二个参数表示字符大小
        im=Image.open("1.png")
        # im=Image.new("RGB",(50,50))#生成空白图像
        draw = ImageDraw.Draw(im)#初始左上角的坐标
        draw.text((1400,1030), "asdas", font=font,fill = '#827c83')#绘图句柄
        im.save("1.png")
  • 相关阅读:
    数据恢复
    InnoDB LRU优化
    STM32 M0之SPI
    C# 添加日志文件
    VCI_CAN二次开发摘机
    [一点感触]ADF4350 ADF4111混频记
    Linux札记
    C# String与Byte数组的转换
    STM32 CAN
    stm32 F40x CCM数据区的使用
  • 原文地址:https://www.cnblogs.com/shizhengwen/p/8710607.html
Copyright © 2011-2022 走看看