如何使用python在一张图片上画横线和竖线,线条之间相隔10个像素?请提供详细代码谢谢!!

如何使用python在一张图片上画横线和竖线,线条之间相隔10个像素?请提供详细代码谢谢!!,第1张

# -*- coding: utf-8 -*-

__author__ = 'lpe234'

__date__ = '2015-1-14'

from PIL import Image

import ImageDraw

# 打开图像

img = Image.open('i.jpg')

img_d = ImageDraw.Draw(img)

# 获取 图片的 x轴,y轴 像素

x_len, y_len = img.size

for x in range(0, x_len, 10):

    img_d.line(((x, 0), (x, y_len)), (0, 0, 0))

for y in range(0, y_len, 10):

    img_d.line(((0, y), (x_len, y)), (0, 0, 0))

# 保存图片

img.save('ii.jpg')

python字符底部添加下横线方法:

打开一个新word文档,在工具栏中找到“U”这个键,点击使其变黑,它们作用是在输入的内容下加横线。在输入处直接打,出来的效果就直接成了。

\b表示单词的边界,用来匹配单词的分隔符。如字符串的开始位置、字符串的结束位置、空白字符(空格、tab键等)、非单词字符(如.、,等标点符号)。

\w用来匹配一个构成单词的字符,+表示前面的模式使用1次或多次。因此,\w+表示匹配一个或多个单词字符。自然,\b\w+\b就表示匹配一个单词,findall就是找出所有单词。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7927339.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存