gpt4 book ai didi

php - PHP 中图像拼贴的虚拟网格/调整大小

转载 作者:行者123 更新时间:2023-12-03 01:56:43 26 4
gpt4 key购买 nike

我正在寻找一个最终的解决方案,或者可能是一些数学/算法,用于用较小的产品图片创建大图像拼贴画?我知道如何用 gd/imagemagick 从相同大小的图片以方形方式做到这一点,但我希望内置一些变化。

例如,某些图片可能稍高,并且如果所有图片的大小和正方形相同 - 我可能希望其中一张占用更多空间,只是为了混合设计。保持有趣。

我越想这个问题,就越难用公式来解决。为所有可能的场景预定义"template"是行不通的,因为图片数量可能从 1 张(无需工作)到 10 张以上不等。

我不是在寻找任何旋转或特殊效果,只是在网格中的图像之间可能有一些间距并且没有重叠。

有什么想法可以实现这一点吗?真的没有任何准备吗?

最佳答案

我建议您创建一个网格和权重方法。

这个答案分为三个部分:

  1. Working with a virtual grid
  2. Randomly dispose image into that grid
  3. Implement transparency

关于php - PHP 中图像拼贴的虚拟网格/调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12913943/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com