python xy坐标轴刻度一致_Python在xy坐标系上绘制多幅图像

给定一组图像,以及与每个图像相关联的(x,y)坐标,我想为这组图像创建一个“合成”图,每个都在它的(x,y)坐标处。在

例如,给定以下集合,其中列表中的每个项都是(x,y,image)元组:images = [(0,0,'image1.jpg'), (0,1,'image2.jpg'), (1,0,'image3.jpg)]

我想创建一个绘图,其中与image1.jpg对应的图像在坐标(0,0)处的x-y图上绘制,与image2.jpg对应的图像绘制在(0,1)等处。。。在

我一直在用PIL手工处理这个问题,在这里我会做很多手工计算,缩放,甚至手工绘制轴等等来“粘贴”合成图像。它可以工作,但我的代码一团糟,结果图像不是太漂亮,而且PIL库似乎有一些可移植性问题。在

有没有办法用Matplotlib来实现呢?我试着搜索他们的例子,但是没有一个是我想要的,而且你可以用Matplotlib做很多事情,这让我头晕目眩。在

如果有人能给我点建议,我将不胜感激。在

作为参考,我尝试以Python2.7为目标,尽管我有足够的悟性来翻译任何3.x代码。在

自我编辑:也许这就是我想要的:

编辑:参见接受答案。为了子孙后代,这里有一个基本的工作示例。我还在图像周围添加了黑色边框,这给了它很好的触感:

^{pr2}$

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值