300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 利用PIL库创建空白图像

利用PIL库创建空白图像

时间:2022-07-31 20:41:22

相关推荐

利用PIL库创建空白图像

背景

最近,想自己生成带位置坐标的文字数据集来训练文本位置探测网络。 理想情况是,给文字加盐噪声,背景不需要加噪声,所以需要创建一个空白的背景。将文字放在空白背景上,然后利用opencv加噪声。

解决方案

需要利用PIL.Image.new()来创建空白图像。用法如下: 这个函数,需要三个参数。 参数1:图像的模式,一般都用RGB参数2:图像的尺寸,一个二位元组,(宽,高) 参数3:如果没有给这个参数,默认是黑色背景。如果需要给出的话,根据图像的模式,给出不同通道数的值。如果是RGB图像,可以使用字符串直接表示我们知道,一般彩色图像,是三个通道的,红绿蓝三个通道。所以,我们如果要创建白色图像的话,第三个参数,用元组表示为(255, 255, 255)

效果

from PIL import Imageimg = Image.new('RGB', (256, 256), (255, 255, 255))img.show()img.save('bg.jpg')

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。