不太懂 Python ,想实现把图片绘制都一个画布上,不知道应该用哪个库?

2022-03-08 22:19:40 +08:00
 happy61

要把一张 128 图片放到一个 384 的画布上 Js 代码如下:

                var canvas = document.createElement("canvas");
                canvas.width = 384;
                canvas.height = 384;
                var ctx = canvas.getContext("2d");
                ctx.drawImage(一张图片,0, 0, 128, 128);
                

看了好久都在用 Tkinter 库,但是这个好像是 gui 用的。不知道怎样把它转换成 Python 。

871 次点击
所在节点    问与答
2 条回复
gotounix
2022-03-08 22:40:39 +08:00
pillow
happy61
2022-03-09 01:16:00 +08:00
@gotounix 谢谢

from PIL import Image
if __name__ == "__main__":
images = Image.new("RGB",(300,300),(255,255,255))
inImg = Image.open('100.jpg')
images.paste(inImg,(0,0,100,100))
images.show()

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/838967

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX