8

我正在尝试构建一个脚本,该脚本将像拼贴一样动态排列照片,这与在http://lightbox.com/explore#spotlight上所做的非常相似。

我当然可以编写代码来处理具有不同照片集的每种情况,但我更希望有一个能够处理任意数量照片的算法。第 4 章中此处解释的算法http://www.hpl.hp.com/techreports/2008/HPL-2008-199.pdf似乎与我需要做的非常相似。在我的情况下,垂直和水平比例总是相同的。我将定义一个边界框以及每个节点可以拆分多少级别。边界框与水平照片的比例相同。如果算法不能适合所有图像,我会返回一个级别并将其留在那里或从可用照片池中选择另一张照片。

我的问题与屏幕上的算法排列图像非常相似,但我不确定如何前进。任何进一步的指导或伪代码都会非常有帮助。

4

0 回答 0