如何在Python中从图像url创建拼贴

2024-06-10 12:23:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个图像url(.jpg)列表。我需要创建所有这些图像的拼贴,我正在寻找一个python库,可以做到这一点。在

我深入研究了以下库,但没有结果:

1)https://pypi.python.org/pypi/collage/-这批货中最好的。不幸的是,它需要一个通用的参数(例如,“复仇者”,“马克吐温”),谷歌搜索图像(需要一个令牌。有限制),然后输出图像拼贴。将需要几天时间将应用程序放入库中

2)https://github.com/fwenzel/collage-创建一个没有吸引力的水平拼贴。再次需要一些叉子

3)https://github.com/adrienverge/PhotoCollage-应用程序。无益。在

有没有任何库可以直接获取url,下载它们并进行拼贴,或者用PIL-image对象进行拼贴?我几乎查过谷歌搜索的每一个图书馆,所以必须显示。我非常希望有一个不知名的图书馆可以帮助我的事业。在

谢谢。在


Tags: httpsorg图像githubpypicom应用程序url
1条回答
网友
1楼 · 发布于 2024-06-10 12:23:50

这里有一个Django包,非常类似于您的第一个选项,但是使用了Django集成:

Django-Collage

如果模板中有一组图像,则可以使用其过滤器对其进行渲染:

{% load collage %}
{% load cache %}

{% cache 31536000 images view.id %}
    {% get_collage for view.get_images as images %}
    <div>
      {% for image in images %}
        <a href="{{ image.src }}" style="{{ image.css }}">
          <img src="{{ image.url }}">
        </a>
      {% endfor %}
    </div>
{% endcache %}

这段代码取自包中提供的教程。我建议您查看官方教程,了解如何使用它。在

相关问题 更多 >