摘要 |
<p>A method, computer system and computer program for distributing data objects within a bounded region, whereby the data objects may be positioned as far apart from one another as possible. The output may be created entirely automatically, or may incorporate user input. The bounded region may be a variety of shapes and a plurality of data images may be distributed therein. The bounded region is defined as the area within a boundary wherein data object are allowed to be distributed. The distribution procedure may involve rotating and positioning the data objects within the bounded region. Distribution parameters relating to the data objects may be applied by the distribution procedure, for example, such as data object size, data object shape and any one or more regions of interest defined in a data object. An energy function may take into account the distribution parameters to produce a good output, such as a digital image collage. An optimization process may be applied to the energy function to produce a unique output.</p> |