如何使用Python PIL在背景图像上放置多个图像和文本,以使文本不与图像重叠?

时间:2019-01-05 10:53:36

标签: python python-3.x image image-processing python-imaging-library

我正在尝试在背景图像之上放置多个图像和文本。利用python PIL图片库。图像和文本打印的数量不必总是相同。文本和图像打印必须分开。文本必须在图像边框的任何位置打印。 我正在使用下面的代码来实现这一目标

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<li class="msg-chat-message msg-user-message"><span class="msg-body">sa</span></li>
<li class="msg-chat-message msg-user-message"><span class="msg-body">sa</span></li>
<li class="msg-chat-message msg-user-message"><span class="msg-body">sa</span></li>
<li class="msg-chat-message msg-user-message"><span class="msg-body">sa</span></li>
<li class="msg-chat-message msg-user-message"><span class="msg-body">sa</span></li>
上面的代码在背景图像的中心打印一张图像,在背景图像的(0,0)坐标上打印文本。如何将多个文本和图像粘贴到背景图像上,以使text(x,y)不打印在图像(x,y)上。任何建议都会有所帮助。 示例: expected result

在背景图像上,我需要复制图像和文本,以使它们不会彼此重叠。

0 个答案:

没有答案