我有以下代码:
same_dimensions: (Picture, Picture) -> Boolean
我需要创建两张图片,两张图片的高度和宽度都相等,如果没有,则会返回True
或False
。我该如何开始呢?
另外,我需要做
copyright:() -> Picture
返回一个新的20像素乘20像素的图片,其中有一个白色背景,一个黑色16乘16的椭圆形和位置(0,0)
,以及一个黑色字母C
(大写)位于{{ 1}}。我不知道如何定位这些东西。
[编辑]我正在研究第一个功能 进口媒体
(6,3)
到目前为止,我所知道的是,我的教授说我们可以自己命名这些图片。
答案 0 :(得分:1)
通常与Python一起使用的图片库是PIL(Python图像库)。
答案 1 :(得分:1)
使用Image
中的PIL
模块:
>>> from PIL import Image
>>> im1 = Image.new('RGBA', (10,10))
>>> im2 = Image.new('RGBA', (10,10))
>>> im3 = Image.new('RGBA', (15,12))
>>> im1.size == im2.size
True
>>> im1.size == im3.size
False